-------------------------------------------------- Creating model... Accessing repository /u/guehene/Ptidej Workspace/EPI Tests/../PADL/bin/ Loading class files in: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/ Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/AzureusCore.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/AzureusCoreComponent.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/AzureusCoreException.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/AzureusCoreFactory.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/AzureusCoreLifecycleAdapter.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/AzureusCoreLifecycleListener.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/AzureusCoreListener.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/clientmessageservice/ClientMessageService.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/clientmessageservice/ClientMessageServiceClient.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/clientmessageservice/impl/AEClientService$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/clientmessageservice/impl/AEClientService$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/clientmessageservice/impl/AEClientService$3.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/clientmessageservice/impl/AEClientService.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/clientmessageservice/impl/ClientConnection$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/clientmessageservice/impl/ClientConnection.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/clientmessageservice/impl/ClientMessage.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/clientmessageservice/impl/ClientMessageHandler.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/clientmessageservice/impl/NonBlockingReadWriteService$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/clientmessageservice/impl/NonBlockingReadWriteService$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/clientmessageservice/impl/NonBlockingReadWriteService$3.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/clientmessageservice/impl/NonBlockingReadWriteService$ServiceListener.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/clientmessageservice/impl/NonBlockingReadWriteService.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/clientmessageservice/secure/impl/SecureMessageServiceClientHelper.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/clientmessageservice/secure/impl/SecureMessageServiceClientImpl$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/clientmessageservice/secure/impl/SecureMessageServiceClientImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/clientmessageservice/secure/impl/SecureMessageServiceClientMessageImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/clientmessageservice/secure/SecureMessageServiceClient.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/clientmessageservice/secure/SecureMessageServiceClientAdapter.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/clientmessageservice/secure/SecureMessageServiceClientFactory.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/clientmessageservice/secure/SecureMessageServiceClientListener.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/clientmessageservice/secure/SecureMessageServiceClientMessage.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/control/DHTControl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/control/DHTControlActivity.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/control/DHTControlAdapter.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/control/DHTControlContact.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/control/DHTControlFactory.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/control/DHTControlListener.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/control/DHTControlStats.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/control/impl/DHTControlContactImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/control/impl/DHTControlImpl$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/control/impl/DHTControlImpl$10.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/control/impl/DHTControlImpl$11.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/control/impl/DHTControlImpl$12.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/control/impl/DHTControlImpl$13.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/control/impl/DHTControlImpl$14.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/control/impl/DHTControlImpl$15.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/control/impl/DHTControlImpl$16.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/control/impl/DHTControlImpl$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/control/impl/DHTControlImpl$3.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/control/impl/DHTControlImpl$4.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/control/impl/DHTControlImpl$5.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/control/impl/DHTControlImpl$6.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/control/impl/DHTControlImpl$7.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/control/impl/DHTControlImpl$8.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/control/impl/DHTControlImpl$9.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/control/impl/DHTControlImpl$controlActivity.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/control/impl/DHTControlImpl$DHTOperationListenerDemuxer.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/control/impl/DHTControlImpl$DHTTransportFindValueReplyImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/control/impl/DHTControlImpl$lookupResultHandler.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/control/impl/DHTControlImpl$sortedTransportContactSet.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/control/impl/DHTControlImpl$task.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/control/impl/DHTControlImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/control/impl/DHTControlStatsImpl$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/control/impl/DHTControlStatsImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/control/impl/Test$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/control/impl/Test.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/db/DHTDB.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/db/DHTDBFactory.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/db/DHTDBLookupResult.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/db/DHTDBStats.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/db/DHTDBValue.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/db/impl/DHTDBImpl$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/db/impl/DHTDBImpl$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/db/impl/DHTDBImpl$3.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/db/impl/DHTDBImpl$4.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/db/impl/DHTDBImpl$5.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/db/impl/DHTDBImpl$6.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/db/impl/DHTDBImpl$adapterFacade.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/db/impl/DHTDBImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/db/impl/DHTDBMapping$valueIterator.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/db/impl/DHTDBMapping.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/db/impl/DHTDBValueImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/DHT.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/DHTFactory.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/DHTLogger.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/DHTOperationAdapter.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/DHTOperationListener.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/DHTStorageAdapter.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/DHTStorageKey.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/impl/DHTImpl$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/impl/DHTImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/impl/DHTLog.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/impl/Test$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/impl/Test$10.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/impl/Test$11.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/impl/Test$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/impl/Test$3.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/impl/Test$4.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/impl/Test$5.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/impl/Test$6.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/impl/Test$7.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/impl/Test$8.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/impl/Test$9.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/impl/Test.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/nat/DHTNATPuncher.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/nat/DHTNATPuncherFactory.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/nat/impl/DHTNATPuncherImpl$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/nat/impl/DHTNATPuncherImpl$10.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/nat/impl/DHTNATPuncherImpl$11.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/nat/impl/DHTNATPuncherImpl$12.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/nat/impl/DHTNATPuncherImpl$13.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/nat/impl/DHTNATPuncherImpl$14.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/nat/impl/DHTNATPuncherImpl$15.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/nat/impl/DHTNATPuncherImpl$16.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/nat/impl/DHTNATPuncherImpl$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/nat/impl/DHTNATPuncherImpl$3.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/nat/impl/DHTNATPuncherImpl$4.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/nat/impl/DHTNATPuncherImpl$5.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/nat/impl/DHTNATPuncherImpl$6.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/nat/impl/DHTNATPuncherImpl$7.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/nat/impl/DHTNATPuncherImpl$8.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/nat/impl/DHTNATPuncherImpl$9.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/nat/impl/DHTNATPuncherImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/router/DHTRouter.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/router/DHTRouterAdapter.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/router/DHTRouterContact.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/router/DHTRouterContactAttachment.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/router/DHTRouterFactory.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/router/DHTRouterStats.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/router/impl/DHTRouterContactImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/router/impl/DHTRouterImpl$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/router/impl/DHTRouterImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/router/impl/DHTRouterNodeImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/router/impl/DHTRouterStatsImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/router/impl/Test.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/DHTTransport.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/DHTTransportContact.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/DHTTransportException.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/DHTTransportFactory.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/DHTTransportFindValueReply.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/DHTTransportFullStats.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/DHTTransportListener.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/DHTTransportProgressListener.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/DHTTransportReplyHandler.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/DHTTransportReplyHandlerAdapter.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/DHTTransportRequestHandler.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/DHTTransportStats.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/DHTTransportTransferHandler.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/DHTTransportValue.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/loopback/DHTTransportLoopbackContactImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/loopback/DHTTransportLoopbackImpl$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/loopback/DHTTransportLoopbackImpl$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/loopback/DHTTransportLoopbackImpl$3.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/loopback/DHTTransportLoopbackImpl$4.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/loopback/DHTTransportLoopbackImpl$5.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/loopback/DHTTransportLoopbackImpl$6.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/loopback/DHTTransportLoopbackImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/loopback/DHTTransportLoopbackStatsImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/DHTTransportUDP.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/DHTTransportUDPContact.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/DHTTransportUDPContactImpl$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/DHTTransportUDPContactImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/DHTTransportUDPImpl$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/DHTTransportUDPImpl$10.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/DHTTransportUDPImpl$11.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/DHTTransportUDPImpl$12.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/DHTTransportUDPImpl$13.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/DHTTransportUDPImpl$14.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/DHTTransportUDPImpl$15.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/DHTTransportUDPImpl$16.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/DHTTransportUDPImpl$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/DHTTransportUDPImpl$3.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/DHTTransportUDPImpl$4.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/DHTTransportUDPImpl$5.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/DHTTransportUDPImpl$6.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/DHTTransportUDPImpl$7.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/DHTTransportUDPImpl$8.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/DHTTransportUDPImpl$9.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/DHTTransportUDPImpl$transferHandlerInterceptor.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/DHTTransportUDPImpl$transferQueue.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/DHTTransportUDPImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/DHTTransportUDPStatsImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/DHTUDPPacket.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/DHTUDPPacketData.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/DHTUDPPacketHelper$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/DHTUDPPacketHelper$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/DHTUDPPacketHelper.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/DHTUDPPacketReply.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/DHTUDPPacketReplyError.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/DHTUDPPacketReplyFindNode.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/DHTUDPPacketReplyFindValue.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/DHTUDPPacketReplyPing.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/DHTUDPPacketReplyStats.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/DHTUDPPacketReplyStore.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/DHTUDPPacketRequest.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/DHTUDPPacketRequestFindNode.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/DHTUDPPacketRequestFindValue.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/DHTUDPPacketRequestPing.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/DHTUDPPacketRequestStats.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/DHTUDPPacketRequestStore.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/DHTUDPUtils$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/DHTUDPUtils$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/DHTUDPUtils$3.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/DHTUDPUtils.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/packethandler/DHTUDPPacketHandler$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/packethandler/DHTUDPPacketHandler.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/packethandler/DHTUDPPacketHandlerException.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/packethandler/DHTUDPPacketHandlerFactory.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/packethandler/DHTUDPPacketHandlerStats.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/packethandler/DHTUDPPacketNetworkHandler.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/packethandler/DHTUDPPacketReceiver.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/packethandler/DHTUDPRequestHandler.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/Test$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/Test$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/Test$3.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/Test$4.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/Test$5.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/Test$6.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/udp/impl/Test.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/util/DHTTransportRequestCounter.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/transport/util/DHTTransportStatsImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/vivaldi/maths/Coordinates.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/vivaldi/maths/impl/HeightCoordinatesImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/vivaldi/maths/impl/tests/VivaldiTest.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/vivaldi/maths/impl/tests/VivaldiVisualTest$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/vivaldi/maths/impl/tests/VivaldiVisualTest$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/vivaldi/maths/impl/tests/VivaldiVisualTest.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/vivaldi/maths/impl/VivaldiPositionImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/vivaldi/maths/VivaldiPosition.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/dht/vivaldi/maths/VivaldiPositionFactory.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/diskmanager/cache/CacheFile.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/diskmanager/cache/CacheFileManager.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/diskmanager/cache/CacheFileManagerException.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/diskmanager/cache/CacheFileManagerFactory.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/diskmanager/cache/CacheFileManagerStats.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/diskmanager/cache/CacheFileOwner.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/diskmanager/cache/impl/CacheEntry.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/diskmanager/cache/impl/CacheFileManagerImpl$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/diskmanager/cache/impl/CacheFileManagerImpl$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/diskmanager/cache/impl/CacheFileManagerImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/diskmanager/cache/impl/CacheFileManagerStatsImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/diskmanager/cache/impl/CacheFileWithCache$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/diskmanager/cache/impl/CacheFileWithCache.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/diskmanager/cache/impl/CacheFileWithoutCache.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/diskmanager/cache/impl/Test$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/diskmanager/cache/impl/Test$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/diskmanager/cache/impl/Test$3.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/diskmanager/cache/impl/Test$4.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/diskmanager/cache/impl/Test.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/diskmanager/file/FMFile.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/diskmanager/file/FMFileManager.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/diskmanager/file/FMFileManagerException.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/diskmanager/file/FMFileManagerFactory.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/diskmanager/file/FMFileOwner.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/diskmanager/file/impl/FMFileAccess.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/diskmanager/file/impl/FMFileAccessCompact.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/diskmanager/file/impl/FMFileAccessLinear.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/diskmanager/file/impl/FMFileImpl$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/diskmanager/file/impl/FMFileImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/diskmanager/file/impl/FMFileLimited.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/diskmanager/file/impl/FMFileManagerImpl$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/diskmanager/file/impl/FMFileManagerImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/diskmanager/file/impl/FMFileTestImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/diskmanager/file/impl/FMFileUnlimited.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/diskmanager/MemoryMappedFile$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/diskmanager/MemoryMappedFile$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/diskmanager/MemoryMappedFile$MemoryMapPool.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/diskmanager/MemoryMappedFile.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/diskmanager/test/MemoryMappedFileTester.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/helpers/TorrentFolderWatcher$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/helpers/TorrentFolderWatcher$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/helpers/TorrentFolderWatcher$3.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/helpers/TorrentFolderWatcher.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/impl/AzureusCoreImpl$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/impl/AzureusCoreImpl$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/impl/AzureusCoreImpl$3.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/impl/AzureusCoreImpl$4.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/impl/AzureusCoreImpl$5.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/impl/AzureusCoreImpl$6.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/impl/AzureusCoreImpl$7.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/impl/AzureusCoreImpl$8.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/impl/AzureusCoreImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/ByteBucket.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/ConnectDisconnectManager$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/ConnectDisconnectManager$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/ConnectDisconnectManager$3.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/ConnectDisconnectManager$ConnectionRequest.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/ConnectDisconnectManager$ConnectListener.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/ConnectDisconnectManager.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/EntityHandler.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/IncomingSocketChannelManager$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/IncomingSocketChannelManager$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/IncomingSocketChannelManager$3.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/IncomingSocketChannelManager$4.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/IncomingSocketChannelManager$5.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/IncomingSocketChannelManager$6.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/IncomingSocketChannelManager$IncomingConnection.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/IncomingSocketChannelManager$MatchListener.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/IncomingSocketChannelManager.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/LightweightTCPTransport.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/MultiPeerDownloader.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/MultiPeerUploader$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/MultiPeerUploader$PeerData.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/MultiPeerUploader.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/NetworkConnectionImpl$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/NetworkConnectionImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/NetworkManagerUtilities.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/ProxyLoginHandler$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/ProxyLoginHandler$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/ProxyLoginHandler$ProxyListener.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/ProxyLoginHandler.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/RateControlledEntity.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/RateHandler.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/RawMessageImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/ReadController$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/ReadController$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/ReadController.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/SelectorGuard$GuardListener.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/SelectorGuard.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/SinglePeerDownloader.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/SinglePeerUploader.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/TCPTransportHelper.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/TCPTransportImpl$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/TCPTransportImpl$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/TCPTransportImpl$3.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/TCPTransportImpl$4.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/TCPTransportImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/TransferProcessor$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/TransferProcessor$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/TransferProcessor$ConnectionData.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/TransferProcessor$GroupData.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/TransferProcessor.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/TransportStats$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/TransportStats.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/VirtualChannelSelectorImpl$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/VirtualChannelSelectorImpl$RegistrationData.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/VirtualChannelSelectorImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/WriteController$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/WriteController$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/impl/WriteController.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/IncomingMessageQueue$MessageQueueListener.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/IncomingMessageQueue.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/LimitedRateGroup.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/NetworkConnection$ConnectionListener.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/NetworkConnection.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/NetworkConnectionFactory.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/NetworkManager$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/NetworkManager$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/NetworkManager$3.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/NetworkManager$4.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/NetworkManager$5.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/NetworkManager$6.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/NetworkManager$7.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/NetworkManager$8.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/NetworkManager$9.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/NetworkManager$ByteMatcher.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/NetworkManager$RoutingListener.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/NetworkManager.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/OutgoingMessageQueue$MessageQueueListener.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/OutgoingMessageQueue$NotificationItem.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/OutgoingMessageQueue.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/RawMessage.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/TCPTransport$ConnectListener.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/TCPTransport$ReadListener.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/TCPTransport.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/TransportFactory.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/VirtualChannelSelector$VirtualSelectorListener.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/VirtualChannelSelector.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/VirtualServerChannelSelector$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/VirtualServerChannelSelector$SelectListener.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/networkmanager/VirtualServerChannelSelector.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/connection/AZPeerConnection.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/connection/PeerConnectionFactory$CreationListener.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/connection/PeerConnectionFactory.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/download/session/auth/StandardAuthenticator.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/download/session/AuthenticatorException.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/download/session/impl/AZTorrentSession$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/download/session/impl/AZTorrentSession$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/download/session/impl/AZTorrentSession$3.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/download/session/impl/AZTorrentSession.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/download/session/impl/BTTorrentSession$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/download/session/impl/BTTorrentSession$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/download/session/impl/BTTorrentSession.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/download/session/TorrentSession.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/download/session/TorrentSessionAuthenticator.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/download/session/TorrentSessionController$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/download/session/TorrentSessionController.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/download/session/TorrentSessionControllerFactory.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/download/session/TorrentSessionListener.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/download/session/TorrentSessionManager$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/download/session/TorrentSessionManager$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/download/session/TorrentSessionManager.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/download/TorrentDownload.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/download/TorrentDownloadFactory.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/messaging/azureus/AZGenericMapPayload.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/messaging/azureus/AZHandshake.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/messaging/azureus/AZMessage.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/messaging/azureus/AZMessageDecoder.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/messaging/azureus/AZMessageEncoder.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/messaging/azureus/AZMessageFactory$LegacyData.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/messaging/azureus/AZMessageFactory.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/messaging/azureus/AZPeerExchange.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/messaging/azureus/session/AZSessionAck.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/messaging/azureus/session/AZSessionBitfield.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/messaging/azureus/session/AZSessionCancel.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/messaging/azureus/session/AZSessionEnd.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/messaging/azureus/session/AZSessionHave.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/messaging/azureus/session/AZSessionPiece.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/messaging/azureus/session/AZSessionRequest.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/messaging/azureus/session/AZSessionSyn.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/messaging/bittorrent/BTBitfield.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/messaging/bittorrent/BTCancel.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/messaging/bittorrent/BTChoke.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/messaging/bittorrent/BTHandshake.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/messaging/bittorrent/BTHave.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/messaging/bittorrent/BTInterested.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/messaging/bittorrent/BTKeepAlive.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/messaging/bittorrent/BTMessage.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/messaging/bittorrent/BTMessageDecoder.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/messaging/bittorrent/BTMessageEncoder.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/messaging/bittorrent/BTMessageFactory$LegacyData.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/messaging/bittorrent/BTMessageFactory.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/messaging/bittorrent/BTPiece.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/messaging/bittorrent/BTRequest.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/messaging/bittorrent/BTUnchoke.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/messaging/bittorrent/BTUninterested.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/messaging/Message.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/messaging/MessageException.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/messaging/MessageManager.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/messaging/MessageStreamDecoder.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/messaging/MessageStreamEncoder.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/messaging/MessageStreamFactory.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/messaging/MessagingUtil.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/peerdb/PeerDatabase$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/peerdb/PeerDatabase.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/peerdb/PeerDatabaseFactory.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/peerdb/PeerExchangerItem$Helper.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/peerdb/PeerExchangerItem.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/peerdb/PeerItem.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/peerdb/PeerItemFactory.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/PeerManager$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/PeerManager$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/PeerManager$3.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/PeerManager$LegacyRegistration.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/PeerManager.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/unchoker/DownloadingUnchoker.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/unchoker/SeedingUnchoker.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/unchoker/Unchoker.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/unchoker/UnchokerUtil.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/unchoker/UnchokerUtilTest$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/unchoker/UnchokerUtilTest$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/unchoker/UnchokerUtilTest$3.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/unchoker/UnchokerUtilTest.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/utils/AZPeerIdentityManager.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/utils/BTPeerIDByteDecoder.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/utils/OutgoingBTHaveMessageAggregator$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/utils/OutgoingBTHaveMessageAggregator.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/utils/OutgoingBTPieceMessageHandler$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/utils/OutgoingBTPieceMessageHandler$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/utils/OutgoingBTPieceMessageHandler.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/utils/PeerClassifier.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/utils/PeerMessageLimiter$CountData.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/peermanager/utils/PeerMessageLimiter.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/proxy/AEProxy.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/proxy/AEProxyAddressMapper.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/proxy/AEProxyConnection.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/proxy/AEProxyConnectionListener.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/proxy/AEProxyException.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/proxy/AEProxyFactory.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/proxy/AEProxyHandler.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/proxy/AEProxyState.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/proxy/impl/AEProxyAddressMapperImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/proxy/impl/AEProxyConnectionImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/proxy/impl/AEProxyImpl$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/proxy/impl/AEProxyImpl$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/proxy/impl/AEProxyImpl$3.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/proxy/impl/AEProxyImpl$4.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/proxy/impl/AEProxyImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/proxy/socks/AESocksProxy.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/proxy/socks/AESocksProxyAddress.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/proxy/socks/AESocksProxyConnection.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/proxy/socks/AESocksProxyFactory$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/proxy/socks/AESocksProxyFactory.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/proxy/socks/AESocksProxyPlugableConnection.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/proxy/socks/AESocksProxyPlugableConnectionFactory.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/proxy/socks/impl/AESocksProxyAddressImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/proxy/socks/impl/AESocksProxyConnectionImpl$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/proxy/socks/impl/AESocksProxyConnectionImpl$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/proxy/socks/impl/AESocksProxyConnectionImpl$proxyStateClose.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/proxy/socks/impl/AESocksProxyConnectionImpl$proxyStateV4aRequest.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/proxy/socks/impl/AESocksProxyConnectionImpl$proxyStateV4Reply.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/proxy/socks/impl/AESocksProxyConnectionImpl$proxyStateV4Request.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/proxy/socks/impl/AESocksProxyConnectionImpl$proxyStateV5MethodNumber.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/proxy/socks/impl/AESocksProxyConnectionImpl$proxyStateV5Methods.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/proxy/socks/impl/AESocksProxyConnectionImpl$proxyStateV5MethodsReply.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/proxy/socks/impl/AESocksProxyConnectionImpl$proxyStateV5Reply.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/proxy/socks/impl/AESocksProxyConnectionImpl$proxyStateV5Request.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/proxy/socks/impl/AESocksProxyConnectionImpl$proxyStateV5RequestDNS.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/proxy/socks/impl/AESocksProxyConnectionImpl$proxyStateV5RequestIP.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/proxy/socks/impl/AESocksProxyConnectionImpl$proxyStateV5RequestPort.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/proxy/socks/impl/AESocksProxyConnectionImpl$proxyStateVersion.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/proxy/socks/impl/AESocksProxyConnectionImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/proxy/socks/impl/AESocksProxyImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/proxy/socks/impl/AESocksProxyPlugableConnectionDefault$proxyStateRelayConnect.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/proxy/socks/impl/AESocksProxyPlugableConnectionDefault$proxyStateRelayData.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/proxy/socks/impl/AESocksProxyPlugableConnectionDefault.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/proxy/socks/impl/AESocksProxyState.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/update/AzureusRestarter.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/update/AzureusRestarterFactory.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/update/impl/AzureusRestarterImpl$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/update/impl/AzureusRestarterImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/util/average/Average.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/util/average/AverageFactory.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/util/average/ExponentialMovingAverage.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/util/average/MovingAverage.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/util/average/RunningAverage.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/util/bloom/BloomFilter.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/util/bloom/BloomFilterFactory.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/util/bloom/impl/BloomFilterAddOnly.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/util/bloom/impl/BloomFilterAddRemove4Bit.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/util/bloom/impl/BloomFilterAddRemove8Bit.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/util/bloom/impl/BloomFilterImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/core/versioncheck/VersionCheckClient.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/clientid/ClientIDPlugin$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/clientid/ClientIDPlugin.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/dht/DHTPlugin$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/dht/DHTPlugin$10.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/dht/DHTPlugin$11.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/dht/DHTPlugin$12.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/dht/DHTPlugin$13.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/dht/DHTPlugin$14.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/dht/DHTPlugin$15.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/dht/DHTPlugin$16.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/dht/DHTPlugin$17.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/dht/DHTPlugin$18.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/dht/DHTPlugin$19.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/dht/DHTPlugin$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/dht/DHTPlugin$20.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/dht/DHTPlugin$21.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/dht/DHTPlugin$3.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/dht/DHTPlugin$4.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/dht/DHTPlugin$5.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/dht/DHTPlugin$6.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/dht/DHTPlugin$7.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/dht/DHTPlugin$8.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/dht/DHTPlugin$9.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/dht/DHTPlugin.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/dht/DHTPluginContact.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/dht/DHTPluginOperationListener.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/dht/DHTPluginProgressListener.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/dht/DHTPluginTransferHandler.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/dht/DHTPluginValue.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/dht/impl/DHTPluginContactImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/dht/impl/DHTPluginImpl$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/dht/impl/DHTPluginImpl$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/dht/impl/DHTPluginImpl$3.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/dht/impl/DHTPluginImpl$4.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/dht/impl/DHTPluginImpl$5.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/dht/impl/DHTPluginImpl$6.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/dht/impl/DHTPluginImpl$7.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/dht/impl/DHTPluginImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/dht/impl/DHTPluginStorageManager$diversification.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/dht/impl/DHTPluginStorageManager$storageKey.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/dht/impl/DHTPluginStorageManager.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/dht/impl/DHTPluginValueImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/cache/impl/JPCCacheImpl$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/cache/impl/JPCCacheImpl$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/cache/impl/JPCCacheImpl$3.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/cache/impl/JPCCacheImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/cache/impl/JPCCacheManagerImpl$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/cache/impl/JPCCacheManagerImpl$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/cache/impl/JPCCacheManagerImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/cache/impl/JPCCacheMultiplexer$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/cache/impl/JPCCacheMultiplexer$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/cache/impl/JPCCacheMultiplexer$3.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/cache/impl/JPCCacheMultiplexer$4.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/cache/impl/JPCCacheMultiplexer$5.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/cache/impl/JPCCacheMultiplexer.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/cache/impl/JPCCacheMultiplexerHelper$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/cache/impl/JPCCacheMultiplexerHelper$Listener.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/cache/impl/JPCCacheMultiplexerHelper.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/cache/impl/messaging/JPCActive.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/cache/impl/messaging/JPCActiveAck.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/cache/impl/messaging/JPCBye.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/cache/impl/messaging/JPCCacheMessage.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/cache/impl/messaging/JPCCancel.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/cache/impl/messaging/JPCDownloaded.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/cache/impl/messaging/JPCError.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/cache/impl/messaging/JPCHelloDown.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/cache/impl/messaging/JPCHelloUp.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/cache/impl/messaging/JPCInvalidate.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/cache/impl/messaging/JPCLicenseReply.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/cache/impl/messaging/JPCLicenseRequest.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/cache/impl/messaging/JPCMessageDecoder.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/cache/impl/messaging/JPCMessageEncoder.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/cache/impl/messaging/JPCMessageFactory.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/cache/impl/messaging/JPCPiece.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/cache/impl/messaging/JPCRawMessageImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/cache/impl/messaging/JPCReply.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/cache/impl/messaging/JPCRequest.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/cache/impl/PieceRequest.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/cache/JPCCache.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/cache/JPCCacheAdapter.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/cache/JPCCacheDownloader.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/cache/JPCCacheDownloaderAdapter.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/cache/JPCCacheFactory.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/cache/JPCCacheManager.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/cache/JPCCacheUploader.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/cache/JPCCacheUploaderAdapter.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/discovery/impl/JPCDiscoveryImpl$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/discovery/impl/JPCDiscoveryImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/discovery/JPCDiscovery.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6Loader: No files found into ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/internat/ /bin/com/aelitis/azureus/plugins/jpc/discovery/JPCDiscoveryAdapter.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/discovery/JPCDiscoveryFactory.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/JPCException.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/JPCPlugin$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/JPCPlugin$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/JPCPlugin$3.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/JPCPlugin.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/license/impl/JPCLicenseVerifierImpl$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/license/impl/JPCLicenseVerifierImpl$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/license/impl/JPCLicenseVerifierImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/license/JPCLicense.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/license/JPCLicenseEntry.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/license/JPCLicenseVerifier.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/license/JPCLicenseVerifierFactory.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/peer/impl/messaging/JPCCacheHello.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/peer/impl/messaging/JPCCacheReply.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/peer/impl/messaging/JPCPeerMessage.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/peer/impl/PeerControllerImpl$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/peer/impl/PeerControllerImpl$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/peer/impl/PeerControllerImpl$3.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/peer/impl/PeerControllerImpl$4.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/peer/impl/PeerControllerImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/peer/PeerController.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/validation/impl/JPCValidatorImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/validation/JPCValidator.class Loader: No files found into ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/magnet/icons/ Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/jpc/validation/JPCValidatorFactory.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/magnet/MagnetPlugin$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/magnet/MagnetPlugin$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/magnet/MagnetPlugin$3.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/magnet/MagnetPlugin$4.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/magnet/MagnetPlugin$5.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/magnet/MagnetPlugin$6.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/magnet/MagnetPlugin$7.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/magnet/MagnetPlugin$8.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/magnet/MagnetPlugin$9.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/magnet/MagnetPlugin.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/magnet/MagnetPluginException.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/magnet/MagnetPluginProgressListener.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/removerules/DownloadRemoveRulesPlugin$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/removerules/DownloadRemoveRulesPlugin$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/removerules/DownloadRemoveRulesPlugin$3.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/removerules/DownloadRemoveRulesPlugin$4.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/removerules/DownloadRemoveRulesPlugin.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/sharing/hoster/ShareHosterPlugin$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/sharing/hoster/ShareHosterPlugin$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/sharing/hoster/ShareHosterPlugin$3.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/sharing/hoster/ShareHosterPlugin$4.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/sharing/hoster/ShareHosterPlugin$5.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/sharing/hoster/ShareHosterPlugin$6.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/sharing/hoster/ShareHosterPlugin.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/startstoprules/defaultplugin/StartStopRulesDefaultPlugin$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/startstoprules/defaultplugin/StartStopRulesDefaultPlugin$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/startstoprules/defaultplugin/StartStopRulesDefaultPlugin$3.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/startstoprules/defaultplugin/StartStopRulesDefaultPlugin$4.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/startstoprules/defaultplugin/StartStopRulesDefaultPlugin$ChangeCheckerTimerTask.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/startstoprules/defaultplugin/StartStopRulesDefaultPlugin$ChangeFlagCheckerTask.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/startstoprules/defaultplugin/StartStopRulesDefaultPlugin$downloadData.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/startstoprules/defaultplugin/StartStopRulesDefaultPlugin$RecalcSeedingRanksTask.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/startstoprules/defaultplugin/StartStopRulesDefaultPlugin$SeedingRankColumnListener.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/startstoprules/defaultplugin/StartStopRulesDefaultPlugin$StartStopDMListener.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/startstoprules/defaultplugin/StartStopRulesDefaultPlugin$StartStopDMTrackerListener.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/startstoprules/defaultplugin/StartStopRulesDefaultPlugin$StartStopDownloadListener.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/startstoprules/defaultplugin/StartStopRulesDefaultPlugin.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/startstoprules/defaultplugin/ui/swt/ConfigSectionQueue$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/startstoprules/defaultplugin/ui/swt/ConfigSectionQueue$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/startstoprules/defaultplugin/ui/swt/ConfigSectionQueue.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/startstoprules/defaultplugin/ui/swt/ConfigSectionSeeding.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/startstoprules/defaultplugin/ui/swt/ConfigSectionSeedingAutoStarting$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/startstoprules/defaultplugin/ui/swt/ConfigSectionSeedingAutoStarting$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/startstoprules/defaultplugin/ui/swt/ConfigSectionSeedingAutoStarting$3.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/startstoprules/defaultplugin/ui/swt/ConfigSectionSeedingAutoStarting.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/startstoprules/defaultplugin/ui/swt/ConfigSectionSeedingFirstPriority.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/startstoprules/defaultplugin/ui/swt/ConfigSectionSeedingIgnore.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/startstoprules/defaultplugin/ui/swt/StartStopRulesDefaultPluginSWTUI.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/tracker/dht/DHTTrackerPlugin$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/tracker/dht/DHTTrackerPlugin$10.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/tracker/dht/DHTTrackerPlugin$11.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/tracker/dht/DHTTrackerPlugin$12.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/tracker/dht/DHTTrackerPlugin$13.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/tracker/dht/DHTTrackerPlugin$14.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/tracker/dht/DHTTrackerPlugin$15.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/tracker/dht/DHTTrackerPlugin$16.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/tracker/dht/DHTTrackerPlugin$17.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/tracker/dht/DHTTrackerPlugin$18.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/tracker/dht/DHTTrackerPlugin$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/tracker/dht/DHTTrackerPlugin$3.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/tracker/dht/DHTTrackerPlugin$4.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/tracker/dht/DHTTrackerPlugin$5.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/tracker/dht/DHTTrackerPlugin$6.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/tracker/dht/DHTTrackerPlugin$7.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/tracker/dht/DHTTrackerPlugin$8.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/tracker/dht/DHTTrackerPlugin$9.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/tracker/dht/DHTTrackerPlugin.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/upnp/UPnPMapping.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/upnp/UPnPMappingListener.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/upnp/UPnPMappingManager$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/upnp/UPnPMappingManager$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/upnp/UPnPMappingManager$3.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/upnp/UPnPMappingManager$4.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/upnp/UPnPMappingManager$5.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/upnp/UPnPMappingManager.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/upnp/UPnPMappingManagerListener.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/upnp/UPnPPlugin$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/upnp/UPnPPlugin$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/upnp/UPnPPlugin$3.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/upnp/UPnPPlugin$4.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/upnp/UPnPPlugin$5.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/upnp/UPnPPlugin$6.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/upnp/UPnPPlugin$7.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/upnp/UPnPPlugin$8.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/upnp/UPnPPlugin$9.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/upnp/UPnPPlugin.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/upnp/UPnPPluginService$serviceMapping.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/plugins/upnp/UPnPPluginService.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/azureus/ui/console/MakeTorrent.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/magneturi/impl/MagnetURIHandlerImpl$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/magneturi/impl/MagnetURIHandlerImpl$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/magneturi/impl/MagnetURIHandlerImpl$3.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/magneturi/impl/MagnetURIHandlerImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/magneturi/MagnetURIHandler.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/magneturi/MagnetURIHandlerException.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/magneturi/MagnetURIHandlerListener.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/magneturi/MagnetURIHandlerProgressListener.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/udp/impl/PRUDPPacketHandlerFactoryImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/udp/impl/PRUDPPacketHandlerImpl$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/udp/impl/PRUDPPacketHandlerImpl$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/udp/impl/PRUDPPacketHandlerImpl$3.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/udp/impl/PRUDPPacketHandlerImpl$4.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/udp/impl/PRUDPPacketHandlerImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/udp/impl/PRUDPPacketHandlerRequestImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/udp/impl/PRUDPPacketHandlerStatsImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/udp/PRUDPPacket.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/udp/PRUDPPacketHandler.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/udp/PRUDPPacketHandlerException.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/udp/PRUDPPacketHandlerFactory.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/udp/PRUDPPacketHandlerRequest.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/udp/PRUDPPacketHandlerStats.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/udp/PRUDPPacketReceiver.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/udp/PRUDPPacketReply.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/udp/PRUDPPacketReplyDecoder.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/udp/PRUDPPacketRequest.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/udp/PRUDPPacketRequestDecoder.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/udp/PRUDPRequestHandler.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/upnp/impl/device/UPnPActionArgumentImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/upnp/impl/device/UPnPActionImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/upnp/impl/device/UPnPActionInvocationImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/upnp/impl/device/UPnPDeviceImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/upnp/impl/device/UPnPRootDeviceImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/upnp/impl/device/UPnPServiceImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/upnp/impl/device/UPnPSSWANCommonInterfaceConfigImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/upnp/impl/device/UPnPSSWANConnectionImpl$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/upnp/impl/device/UPnPSSWANConnectionImpl$portMapping.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/upnp/impl/device/UPnPSSWANConnectionImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/upnp/impl/device/UPnPSSWANIPConnectionImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/upnp/impl/device/UPnPSSWANPPPConnectionImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/upnp/impl/device/UPnPStateVariableImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/upnp/impl/ssdp/SSDPImpl$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/upnp/impl/ssdp/SSDPImpl$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/upnp/impl/ssdp/SSDPImpl$3.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/upnp/impl/ssdp/SSDPImpl$4.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/upnp/impl/ssdp/SSDPImpl$5.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/upnp/impl/ssdp/SSDPImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/upnp/impl/SSDP.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/upnp/impl/SSDPFactory.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/upnp/impl/SSDPListener.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/upnp/impl/UPnPImpl$1.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/upnp/impl/UPnPImpl$2.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/upnp/impl/UPnPImpl.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/upnp/services/UPnPSpecificService.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/upnp/services/UPnPWANCommonInterfaceConfig.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/upnp/services/UPnPWANConnection.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/upnp/services/UPnPWANConnectionPortMapping.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/upnp/services/UPnPWANIPConnection.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/upnp/services/UPnPWANPPPConnection.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/upnp/UPnP.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/upnp/UPnPAction.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/upnp/UPnPActionArgument.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/upnp/UPnPActionInvocation.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/upnp/UPnPDevice.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/upnp/UPnPException.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/upnp/UPnPFactory.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/upnp/UPnPListener.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/upnp/UPnPLogListener.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/upnp/UPnPRootDevice.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/upnp/UPnPRootDeviceListener.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/upnp/UPnPService.class Loading from: ../../P-MARt Workspace/Azureus v2.3.0.6/bin/com/aelitis/net/upnp/UPnPStateVariable.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/UseRelationship.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/Specialisation.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/Setter.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/Relationship.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/Parameter.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/Package.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/MotifModel.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/MethodInvocation.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/Method.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/MemberInterface.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/MemberGhost.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/MemberClass.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/Interface.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/Implementation.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/IdiomLevelModel.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/Ghost.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/Getter.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/Generalisation.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/Field.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/Factory.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/Entity.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/Element.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/DesignLevelModel.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/DelegatingMethod.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/Creation.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/ContainerComposition.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/ContainerAggregation.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/Constructor.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/Constituent.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/Composition.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/CodeLevelModel.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/Class.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/Attribute.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/Association.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/Aggregation.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/AbstractSubject.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/AbstractLevelModel.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/AbstractContainer.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/UseRelationship.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/Specialisation.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/Setter.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/Relationship.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/Parameter.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/Package.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/MotifModel.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/MethodInvocation.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/Method.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/MemberInterface.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/MemberGhost.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/MemberClass.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/Interface.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/Implementation.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/IdiomLevelModel.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/Ghost.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/Getter.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/Generalisation.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/Field.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/Factory.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/Entity.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/Element.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/DesignLevelModel.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/DelegatingMethod.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/Creation.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/ContainerComposition.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/ContainerAggregation.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/Constructor.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/Constituent.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/Composition.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/CodeLevelModel.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/Class.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/Attribute.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/Association.class Loading from: /u/guehene/Ptidej Workspace/PADL/bin/padl/kernel/impl/Aggregation.class -------------------------------------------------- Analysing the model... -------------------------------------------------- Creating string... Adding dummy relationship between java.util.Properties and com.aelitis.azureus.plugins.clientid.ClientIDPlugin Adding dummy relationship between java.util.Properties and com.aelitis.azureus.core.proxy.impl.AEProxyConnectionImpl Adding dummy relationship between org.gudy.azureus2.plugins.ui.UIManager and com.aelitis.azureus.core.proxy.impl.AEProxyConnectionImpl Adding dummy relationship between org.gudy.azureus2.plugins.peers.PeerManagerStats and com.aelitis.azureus.core.proxy.impl.AEProxyConnectionImpl Adding dummy relationship between org.gudy.azureus2.plugins.torrent.TorrentAttribute and com.aelitis.azureus.core.proxy.impl.AEProxyConnectionImpl Adding dummy relationship between java.nio.channels.spi.AbstractSelectableChannel and com.aelitis.azureus.core.proxy.impl.AEProxyConnectionImpl Adding dummy relationship between java.nio.ByteBuffer and com.aelitis.azureus.core.proxy.impl.AEProxyConnectionImpl Adding dummy relationship between java.nio.ByteBuffer and com.aelitis.azureus.plugins.jpc.cache.impl.messaging.JPCHelloDown Adding dummy relationship between java.nio.ByteBuffer and com.aelitis.azureus.core.peermanager.utils.OutgoingBTHaveMessageAggregator Adding dummy relationship between java.nio.ByteBuffer and com.aelitis.azureus.core.clientmessageservice.impl.ClientConnection Adding dummy relationship between java.nio.ByteBuffer and com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheMultiplexerHelper Adding dummy relationship between java.nio.ByteBuffer and com.aelitis.azureus.core.diskmanager.file.impl.FMFileAccessLinear Adding dummy relationship between java.nio.ByteBuffer and com.aelitis.azureus.core.networkmanager.NetworkConnectionFactory Adding dummy relationship between java.nio.ByteBuffer and com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage Adding dummy relationship between java.nio.ByteBuffer and com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange Adding dummy relationship between org.gudy.azureus2.plugins.peers.Peer and com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl Adding dummy relationship between com.aelitis.azureus.plugins.jpc.discovery.JPCDiscoveryAdapter and com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl Adding dummy relationship between com.aelitis.azureus.core.clientmessageservice.secure.SecureMessageServiceClientListener and com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl Adding dummy relationship between java.io.DataOutputStream and com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl Adding dummy relationship between java.io.DataOutputStream and com.aelitis.azureus.core.dht.router.impl.DHTRouterContactImpl Adding dummy relationship between java.io.DataOutputStream and com.aelitis.net.upnp.impl.device.UPnPServiceImpl Adding dummy relationship between java.io.DataOutputStream and com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketData Adding dummy relationship between java.io.DataOutputStream and com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested Adding dummy relationship between java.lang.ref.WeakReference and com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested Adding dummy relationship between org.gudy.azureus2.core3.peer.impl.PEPeerTransport and com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport Adding dummy relationship between org.gudy.azureus2.plugins.logging.Logger and com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport Adding dummy relationship between org.gudy.azureus2.plugins.logging.Logger and com.aelitis.azureus.core.diskmanager.file.impl.FMFileUnlimited Adding dummy relationship between com.aelitis.net.upnp.services.UPnPWANConnection and com.aelitis.azureus.core.diskmanager.file.impl.FMFileUnlimited Adding dummy relationship between org.gudy.azureus2.plugins.utils.UTTimerEventPerformer and com.aelitis.azureus.core.diskmanager.file.impl.FMFileUnlimited Adding dummy relationship between org.gudy.azureus2.plugins.utils.UTTimerEventPerformer and com.aelitis.azureus.plugins.jpc.validation.JPCValidator Adding dummy relationship between org.gudy.azureus2.plugins.utils.UTTimerEventPerformer and com.aelitis.azureus.core.networkmanager.impl.ProxyLoginHandler Adding dummy relationship between java.lang.Class and com.aelitis.azureus.core.networkmanager.impl.ProxyLoginHandler Adding dummy relationship between org.gudy.azureus2.plugins.ui.menus.MenuItem and com.aelitis.azureus.core.networkmanager.impl.ProxyLoginHandler Adding dummy relationship between java.nio.channels.FileChannel and com.aelitis.azureus.core.networkmanager.impl.ProxyLoginHandler Adding dummy relationship between org.gudy.azureus2.plugins.ui.model.BasicPluginViewModel and com.aelitis.azureus.core.networkmanager.impl.ProxyLoginHandler Adding dummy relationship between com.aelitis.azureus.core.util.average.RunningAverage and com.aelitis.azureus.core.networkmanager.impl.ProxyLoginHandler Adding dummy relationship between com.aelitis.azureus.core.diskmanager.file.FMFileManagerException and com.aelitis.azureus.core.networkmanager.impl.ProxyLoginHandler Adding dummy relationship between com.aelitis.net.upnp.services.UPnPWANCommonInterfaceConfig and com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave Adding dummy relationship between java.net.ServerSocket and com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave Adding dummy relationship between org.gudy.azureus2.core3.util.HostNameToIPResolver and com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave Adding dummy relationship between org.gudy.azureus2.core3.util.HostNameToIPResolver and com.aelitis.azureus.plugins.upnp.UPnPPlugin Adding dummy relationship between java.net.SocketAddress and com.aelitis.azureus.plugins.upnp.UPnPPlugin Adding dummy relationship between com.aelitis.azureus.core.peermanager.download.session.TorrentSessionListener and com.aelitis.azureus.plugins.upnp.UPnPPlugin Adding dummy relationship between com.aelitis.azureus.core.clientmessageservice.secure.SecureMessageServiceClientAdapter and com.aelitis.azureus.plugins.upnp.UPnPPlugin Adding dummy relationship between com.aelitis.azureus.core.dht.transport.DHTTransportTransferHandler and com.aelitis.azureus.plugins.upnp.UPnPPlugin Adding dummy relationship between java.util.Set and com.aelitis.azureus.plugins.upnp.UPnPPlugin Adding dummy relationship between com.aelitis.azureus.core.clientmessageservice.ClientMessageService and com.aelitis.azureus.plugins.upnp.UPnPPlugin Adding dummy relationship between com.aelitis.azureus.plugins.magnet.MagnetPluginProgressListener and com.aelitis.azureus.plugins.upnp.UPnPPlugin Adding dummy relationship between org.gudy.azureus2.plugins.utils.xml.simpleparser.SimpleXMLParserDocumentFactory and com.aelitis.azureus.plugins.upnp.UPnPPlugin Adding dummy relationship between com.aelitis.azureus.core.proxy.socks.AESocksProxyPlugableConnection and com.aelitis.azureus.plugins.upnp.UPnPPlugin Adding dummy relationship between org.gudy.azureus2.plugins.PluginManager and com.aelitis.azureus.plugins.upnp.UPnPPlugin Adding dummy relationship between org.gudy.azureus2.plugins.PluginManager and com.aelitis.azureus.core.diskmanager.cache.CacheFileManager Adding dummy relationship between org.gudy.azureus2.plugins.PluginManager and com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest Adding dummy relationship between java.lang.ThreadLocal and com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest Adding dummy relationship between org.gudy.azureus2.core3.util.DirectByteBuffer and com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest Adding dummy relationship between org.gudy.azureus2.core3.util.DirectByteBuffer and com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact Adding dummy relationship between org.gudy.azureus2.core3.util.DirectByteBuffer and com.aelitis.azureus.plugins.jpc.JPCPlugin Adding dummy relationship between org.gudy.azureus2.core3.util.DirectByteBuffer and com.aelitis.azureus.core.dht.control.DHTControlContact Adding dummy relationship between org.gudy.azureus2.core3.util.DirectByteBuffer and com.aelitis.azureus.core.peermanager.unchoker.DownloadingUnchoker Adding dummy relationship between org.gudy.azureus2.core3.util.DirectByteBuffer and com.aelitis.azureus.plugins.jpc.cache.impl.messaging.JPCRequest Adding dummy relationship between org.gudy.azureus2.core3.util.DirectByteBuffer and com.aelitis.azureus.core.diskmanager.file.FMFileManager Adding dummy relationship between org.gudy.azureus2.core3.util.DirectByteBuffer and com.aelitis.azureus.core.peermanager.download.session.TorrentSessionControllerFactory Adding dummy relationship between org.gudy.azureus2.core3.util.DirectByteBuffer and com.aelitis.azureus.plugins.jpc.cache.JPCCacheFactory Adding dummy relationship between org.gudy.azureus2.core3.util.DirectByteBuffer and com.aelitis.azureus.core.dht.router.impl.DHTRouterNodeImpl Adding dummy relationship between org.gudy.azureus2.core3.util.DirectByteBuffer and com.aelitis.azureus.core.clientmessageservice.secure.impl.SecureMessageServiceClientImpl Adding dummy relationship between org.gudy.azureus2.core3.util.DirectByteBuffer and com.aelitis.azureus.plugins.jpc.cache.impl.messaging.JPCRawMessageImpl Adding dummy relationship between org.gudy.azureus2.core3.util.DirectByteBuffer and com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessageEncoder Adding dummy relationship between org.gudy.azureus2.core3.util.DirectByteBuffer and com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader Adding dummy relationship between org.gudy.azureus2.core3.util.DirectByteBuffer and com.aelitis.azureus.plugins.jpc.cache.JPCCacheManager Adding dummy relationship between org.gudy.azureus2.core3.util.DirectByteBuffer and com.aelitis.azureus.plugins.jpc.cache.impl.messaging.JPCMessageFactory Adding dummy relationship between org.gudy.azureus2.core3.util.DirectByteBuffer and com.aelitis.azureus.core.peermanager.utils.PeerMessageLimiter Adding dummy relationship between java.io.FileWriter and com.aelitis.azureus.core.peermanager.utils.PeerClassifier Adding dummy relationship between org.gudy.azureus2.core3.torrent.TOTorrentCreator and com.aelitis.azureus.core.networkmanager.impl.MultiPeerUploader Adding dummy relationship between org.gudy.azureus2.ui.swt.config.IntParameter and com.aelitis.azureus.core.networkmanager.impl.MultiPeerUploader Adding dummy relationship between com.aelitis.azureus.core.peermanager.download.session.TorrentSessionAuthenticator and com.aelitis.azureus.core.networkmanager.impl.MultiPeerUploader Adding dummy relationship between org.gudy.azureus2.core3.security.SESecurityManager and com.aelitis.azureus.core.networkmanager.impl.MultiPeerUploader Adding dummy relationship between com.aelitis.net.upnp.services.UPnPSpecificService and com.aelitis.azureus.core.networkmanager.impl.MultiPeerUploader Adding dummy relationship between com.aelitis.net.magneturi.MagnetURIHandler and com.aelitis.azureus.core.networkmanager.impl.MultiPeerUploader Adding dummy relationship between java.nio.channels.Selector and com.aelitis.azureus.core.networkmanager.impl.MultiPeerUploader Adding dummy relationship between org.gudy.azureus2.plugins.utils.UTTimer and com.aelitis.azureus.core.networkmanager.impl.MultiPeerUploader Adding dummy relationship between java.math.BigInteger and com.aelitis.azureus.core.networkmanager.impl.MultiPeerUploader Adding dummy relationship between com.aelitis.azureus.core.AzureusCoreComponent and com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyStats Adding dummy relationship between org.gudy.azureus2.plugins.download.DownloadListener and com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyStats Adding dummy relationship between org.gudy.azureus2.core3.tracker.host.TRHost and com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyStats Adding dummy relationship between java.security.interfaces.RSAPublicKey and com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyStats Adding dummy relationship between java.security.interfaces.RSAPublicKey and java.lang.Cloneable Adding dummy relationship between java.security.interfaces.RSAPublicKey and com.aelitis.azureus.core.clientmessageservice.ClientMessageServiceClient Adding dummy relationship between com.aelitis.net.upnp.UPnPException and com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest Adding dummy relationship between com.aelitis.net.upnp.UPnPException and com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheMultiplexer Adding dummy relationship between java.net.NetworkInterface and com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheMultiplexer Adding dummy relationship between com.aelitis.azureus.plugins.dht.DHTPluginContact and com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheMultiplexer Adding dummy relationship between java.net.PasswordAuthentication and com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheMultiplexer Adding dummy relationship between org.gudy.azureus2.plugins.messaging.MessageManagerListener and com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheMultiplexer Adding dummy relationship between org.gudy.azureus2.plugins.ui.components.UIProgressBar and com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheMultiplexer Adding dummy relationship between org.gudy.azureus2.plugins.ui.tables.TableCell and com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheMultiplexer Adding dummy relationship between java.util.AbstractSequentialList and com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheMultiplexer Adding dummy relationship between com.aelitis.net.udp.PRUDPPacketHandlerException and com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheMultiplexer Adding dummy relationship between java.lang.Throwable and com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheMultiplexer Adding dummy relationship between java.lang.Throwable and com.aelitis.azureus.core.peermanager.download.session.impl.AZTorrentSession Adding dummy relationship between java.lang.Throwable and com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPStatsImpl Adding dummy relationship between java.lang.Throwable and com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl Adding dummy relationship between org.gudy.azureus2.core3.global.GlobalManager and com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl Adding dummy relationship between org.gudy.azureus2.core3.disk.DiskManagerReadRequestListener and com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl Adding dummy relationship between org.gudy.azureus2.plugins.ddb.DistributedDatabaseValue and com.aelitis.azureus.core.dht.transport.udp.impl.packethandler.DHTUDPPacketHandler Adding dummy relationship between org.gudy.azureus2.core3.util.SHA1Simple and com.aelitis.azureus.core.dht.transport.udp.impl.packethandler.DHTUDPPacketHandler Adding dummy relationship between org.gudy.azureus2.plugins.PluginListener and com.aelitis.azureus.core.dht.transport.udp.impl.packethandler.DHTUDPPacketHandler Adding dummy relationship between java.util.Hashtable and com.aelitis.azureus.core.dht.transport.udp.impl.packethandler.DHTUDPPacketHandler Adding dummy relationship between java.io.Writer and com.aelitis.azureus.core.dht.transport.udp.impl.packethandler.DHTUDPPacketHandler Adding dummy relationship between java.net.HttpURLConnection and com.aelitis.azureus.core.dht.transport.udp.impl.packethandler.DHTUDPPacketHandler Adding dummy relationship between org.gudy.azureus2.core3.util.SimpleTimer and com.aelitis.azureus.core.dht.transport.udp.impl.packethandler.DHTUDPPacketHandler Adding dummy relationship between java.net.URL and com.aelitis.azureus.core.dht.transport.udp.impl.packethandler.DHTUDPPacketHandler Adding dummy relationship between java.net.URL and com.aelitis.azureus.core.diskmanager.file.impl.FMFileTestImpl Adding dummy relationship between java.net.URL and com.aelitis.net.upnp.impl.device.UPnPSSWANConnectionImpl Adding dummy relationship between java.io.FilterInputStream and com.aelitis.net.upnp.impl.device.UPnPSSWANConnectionImpl Adding dummy relationship between com.aelitis.azureus.plugins.dht.DHTPluginTransferHandler and com.aelitis.net.upnp.impl.device.UPnPSSWANConnectionImpl Adding dummy relationship between org.gudy.azureus2.core3.torrent.TOTorrentFactory and com.aelitis.net.upnp.impl.device.UPnPSSWANConnectionImpl Adding dummy relationship between org.gudy.azureus2.core3.internat.MessageText and com.aelitis.net.upnp.impl.device.UPnPSSWANConnectionImpl Adding dummy relationship between com.aelitis.azureus.core.networkmanager.TCPTransport and com.aelitis.net.upnp.impl.device.UPnPSSWANConnectionImpl Adding dummy relationship between com.aelitis.azureus.plugins.dht.impl.DHTPluginValueImpl and com.aelitis.net.upnp.impl.device.UPnPSSWANConnectionImpl Adding dummy relationship between com.aelitis.azureus.core.proxy.AEProxyConnection and com.aelitis.net.upnp.impl.device.UPnPSSWANConnectionImpl Adding dummy relationship between com.aelitis.azureus.core.proxy.AEProxyConnection and com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake Adding dummy relationship between com.aelitis.azureus.core.proxy.AEProxyConnection and com.aelitis.azureus.core.update.impl.AzureusRestarterImpl Adding dummy relationship between java.io.InputStreamReader and com.aelitis.azureus.core.update.impl.AzureusRestarterImpl Adding dummy relationship between com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheMultiplexerHelper.Listener and com.aelitis.azureus.core.update.impl.AzureusRestarterImpl Adding dummy relationship between com.aelitis.azureus.core.util.bloom.impl.BloomFilterAddRemove8Bit and com.aelitis.azureus.core.update.impl.AzureusRestarterImpl Adding dummy relationship between org.eclipse.swt.layout.FillLayout and com.aelitis.azureus.core.update.impl.AzureusRestarterImpl Adding dummy relationship between org.gudy.azureus2.core3.util.ShutdownHook and com.aelitis.azureus.core.update.impl.AzureusRestarterImpl Adding dummy relationship between java.util.HashSet and com.aelitis.azureus.core.update.impl.AzureusRestarterImpl Adding dummy relationship between org.eclipse.swt.widgets.Shell and com.aelitis.azureus.core.update.impl.AzureusRestarterImpl Adding dummy relationship between com.aelitis.azureus.core.dht.transport.DHTTransportFindValueReply and com.aelitis.azureus.core.update.impl.AzureusRestarterImpl Adding dummy relationship between com.aelitis.azureus.core.clientmessageservice.secure.SecureMessageServiceClientMessage and com.aelitis.azureus.core.update.impl.AzureusRestarterImpl Adding dummy relationship between com.aelitis.net.magneturi.MagnetURIHandlerListener and com.aelitis.azureus.core.update.impl.AzureusRestarterImpl Adding dummy relationship between com.aelitis.azureus.core.util.bloom.BloomFilterFactory and com.aelitis.azureus.core.update.impl.AzureusRestarterImpl Adding dummy relationship between com.aelitis.azureus.core.peermanager.peerdb.PeerItem and com.aelitis.azureus.core.update.impl.AzureusRestarterImpl Adding dummy relationship between org.gudy.azureus2.plugins.download.DownloadTrackerListener and com.aelitis.azureus.core.update.impl.AzureusRestarterImpl Adding dummy relationship between java.util.Timer and com.aelitis.azureus.core.peermanager.peerdb.PeerDatabaseFactory Adding dummy relationship between java.util.Timer and com.aelitis.net.upnp.impl.device.UPnPActionImpl Adding dummy relationship between java.util.Timer and com.aelitis.azureus.core.peermanager.download.TorrentDownloadFactory Adding dummy relationship between java.util.Timer and com.aelitis.azureus.core.networkmanager.NetworkManager Adding dummy relationship between org.gudy.azureus2.core3.util.DelayedEvent and com.aelitis.azureus.core.networkmanager.NetworkManager Adding dummy relationship between org.gudy.azureus2.core3.util.AERunnable and com.aelitis.azureus.core.networkmanager.NetworkManager Adding dummy relationship between org.gudy.azureus2.plugins.utils.resourcedownloader.ResourceDownloaderException and com.aelitis.azureus.core.networkmanager.NetworkManager Adding dummy relationship between com.aelitis.azureus.core.networkmanager.VirtualChannelSelector.VirtualSelectorListener and com.aelitis.azureus.core.networkmanager.NetworkManager Adding dummy relationship between org.gudy.azureus2.plugins.download.DownloadPropertyEvent and com.aelitis.azureus.core.networkmanager.NetworkManager Adding dummy relationship between java.io.OutputStreamWriter and com.aelitis.azureus.core.networkmanager.NetworkManager Adding dummy relationship between java.io.OutputStreamWriter and com.aelitis.net.upnp.services.UPnPWANIPConnection Adding dummy relationship between org.gudy.azureus2.plugins.messaging.MessageException and com.aelitis.net.udp.PRUDPPacketReply Adding dummy relationship between org.gudy.azureus2.plugins.messaging.MessageException and com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheManagerImpl Adding dummy relationship between java.util.Map and com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheManagerImpl Adding dummy relationship between java.util.Map and com.aelitis.net.upnp.impl.device.UPnPActionInvocationImpl Adding dummy relationship between java.util.Map and com.aelitis.azureus.core.networkmanager.impl.SelectorGuard Adding dummy relationship between java.util.Map and com.aelitis.azureus.plugins.tracker.dht.DHTTrackerPlugin Adding dummy relationship between java.util.Map and com.aelitis.net.udp.PRUDPPacketHandlerFactory Adding dummy relationship between java.util.Map and com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketRequestStats Adding dummy relationship between com.aelitis.azureus.core.dht.db.DHTDBLookupResult and com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketRequestStats Adding dummy relationship between com.aelitis.azureus.core.dht.db.DHTDBLookupResult and com.aelitis.azureus.core.networkmanager.IncomingMessageQueue Adding dummy relationship between java.security.SecureRandom and com.aelitis.azureus.core.networkmanager.IncomingMessageQueue Adding dummy relationship between java.util.Comparator and com.aelitis.azureus.core.networkmanager.IncomingMessageQueue Adding dummy relationship between org.gudy.azureus2.ui.swt.config.FloatParameter and com.aelitis.azureus.core.networkmanager.IncomingMessageQueue Adding dummy relationship between org.gudy.azureus2.core3.util.ThreadPool and com.aelitis.azureus.core.networkmanager.IncomingMessageQueue Adding dummy relationship between com.aelitis.net.udp.impl.PRUDPPacketHandlerStatsImpl and com.aelitis.azureus.core.networkmanager.IncomingMessageQueue Adding dummy relationship between org.gudy.azureus2.core3.util.ThreadPoolTask and com.aelitis.azureus.core.networkmanager.IncomingMessageQueue Adding dummy relationship between com.aelitis.azureus.core.dht.transport.udp.impl.packethandler.DHTUDPPacketHandlerException and com.aelitis.azureus.core.networkmanager.IncomingMessageQueue Adding dummy relationship between com.aelitis.azureus.core.dht.transport.udp.impl.packethandler.DHTUDPPacketHandlerException and com.aelitis.azureus.plugins.startstoprules.defaultplugin.ui.swt.ConfigSectionSeedingFirstPriority Adding dummy relationship between org.gudy.azureus2.core3.tracker.protocol.PRHelpers and com.aelitis.azureus.plugins.startstoprules.defaultplugin.ui.swt.ConfigSectionSeedingFirstPriority Adding dummy relationship between java.nio.channels.SelectionKey and com.aelitis.azureus.plugins.startstoprules.defaultplugin.ui.swt.ConfigSectionSeedingFirstPriority Adding dummy relationship between java.text.SimpleDateFormat and com.aelitis.azureus.plugins.startstoprules.defaultplugin.ui.swt.ConfigSectionSeedingFirstPriority Adding dummy relationship between org.gudy.azureus2.core3.util.Base32 and com.aelitis.azureus.plugins.startstoprules.defaultplugin.ui.swt.ConfigSectionSeedingFirstPriority Adding dummy relationship between com.aelitis.azureus.plugins.jpc.license.JPCLicenseEntry and com.aelitis.azureus.plugins.startstoprules.defaultplugin.ui.swt.ConfigSectionSeedingFirstPriority Adding dummy relationship between com.aelitis.azureus.core.dht.transport.DHTTransportValue and com.aelitis.azureus.plugins.startstoprules.defaultplugin.ui.swt.ConfigSectionSeedingFirstPriority Adding dummy relationship between com.aelitis.azureus.core.dht.transport.DHTTransportValue and org.gudy.azureus2.core3.util.AEDiagnosticsEvidenceGenerator Adding dummy relationship between com.aelitis.azureus.core.dht.transport.DHTTransportValue and com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyPlugableConnectionDefault Adding dummy relationship between org.gudy.azureus2.plugins.download.DownloadManager and com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyPlugableConnectionDefault Adding dummy relationship between org.gudy.azureus2.plugins.download.DownloadManager and com.aelitis.azureus.core.clientmessageservice.secure.SecureMessageServiceClient Adding dummy relationship between com.aelitis.net.udp.PRUDPPacketReceiver and com.aelitis.azureus.core.clientmessageservice.secure.SecureMessageServiceClient Adding dummy relationship between java.util.AbstractCollection and com.aelitis.azureus.core.clientmessageservice.secure.SecureMessageServiceClient Adding dummy relationship between java.util.AbstractCollection and com.aelitis.azureus.core.dht.db.DHTDBFactory Adding dummy relationship between java.util.AbstractCollection and com.aelitis.azureus.plugins.startstoprules.defaultplugin.ui.swt.ConfigSectionSeedingIgnore Adding dummy relationship between java.net.InetAddress and com.aelitis.azureus.plugins.startstoprules.defaultplugin.ui.swt.ConfigSectionSeedingIgnore Adding dummy relationship between java.net.InetAddress and com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyConnectionImpl Adding dummy relationship between org.gudy.azureus2.core3.util.TimerEvent and com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyConnectionImpl Adding dummy relationship between com.aelitis.azureus.plugins.jpc.cache.JPCCacheUploader and com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyConnectionImpl Adding dummy relationship between java.lang.Exception and com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyConnectionImpl Adding dummy relationship between org.gudy.azureus2.core3.util.DisplayFormatters and com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyConnectionImpl Adding dummy relationship between java.lang.Byte and com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyConnectionImpl Adding dummy relationship between org.gudy.azureus2.core3.util.SHA1Hasher and com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyConnectionImpl Adding dummy relationship between org.gudy.azureus2.plugins.PluginManagerDefaults and com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyConnectionImpl Adding dummy relationship between org.gudy.azureus2.plugins.ui.menus.MenuItemListener and com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyConnectionImpl Adding dummy relationship between org.eclipse.swt.widgets.Listener and com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyConnectionImpl Adding dummy relationship between com.aelitis.azureus.plugins.jpc.peer.PeerController and com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyConnectionImpl Adding dummy relationship between com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler and com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyConnectionImpl Adding dummy relationship between org.eclipse.swt.widgets.Composite and com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyConnectionImpl Adding dummy relationship between org.gudy.azureus2.plugins.ui.components.UIComponent and com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyConnectionImpl Adding dummy relationship between com.aelitis.azureus.core.dht.control.DHTControlAdapter and com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyConnectionImpl Adding dummy relationship between org.eclipse.swt.widgets.Widget and com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyConnectionImpl Adding dummy relationship between org.gudy.azureus2.pluginsimpl.local.PluginInitializer and com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyConnectionImpl Adding dummy relationship between com.aelitis.azureus.core.proxy.socks.AESocksProxyConnection and com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyConnectionImpl Adding dummy relationship between org.gudy.azureus2.plugins.disk.DiskManagerFileInfo and com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyConnectionImpl Adding dummy relationship between java.util.ArrayList and com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyConnectionImpl Adding dummy relationship between java.util.ArrayList and com.aelitis.azureus.plugins.startstoprules.defaultplugin.ui.swt.ConfigSectionSeedingAutoStarting Adding dummy relationship between java.util.ArrayList and com.aelitis.azureus.plugins.removerules.DownloadRemoveRulesPlugin Adding dummy relationship between java.util.ArrayList and com.aelitis.azureus.core.peermanager.download.session.AuthenticatorException Adding dummy relationship between java.util.ArrayList and com.aelitis.azureus.core.clientmessageservice.impl.NonBlockingReadWriteService Adding dummy relationship between java.util.ArrayList and com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl Adding dummy relationship between org.gudy.azureus2.ui.swt.config.RadioParameter and com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl Adding dummy relationship between org.gudy.azureus2.plugins.torrent.TorrentManager and com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl Adding dummy relationship between com.aelitis.azureus.core.dht.DHTStorageAdapter and com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl Adding dummy relationship between org.gudy.azureus2.plugins.utils.StaticUtilities and com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl Adding dummy relationship between org.gudy.azureus2.core3.global.GlobalManagerListener and com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl Adding dummy relationship between com.aelitis.azureus.core.networkmanager.impl.SelectorGuard.GuardListener and com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl Adding dummy relationship between com.aelitis.azureus.core.dht.control.DHTControlActivity and com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl Adding dummy relationship between java.io.File and com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl Adding dummy relationship between java.io.File and com.aelitis.net.magneturi.impl.MagnetURIHandlerImpl Adding dummy relationship between org.gudy.azureus2.plugins.logging.LoggerChannelListener and com.aelitis.net.magneturi.impl.MagnetURIHandlerImpl Adding dummy relationship between com.aelitis.azureus.core.AzureusCoreListener and com.aelitis.net.magneturi.impl.MagnetURIHandlerImpl Adding dummy relationship between com.aelitis.azureus.core.dht.DHTOperationAdapter and com.aelitis.net.magneturi.impl.MagnetURIHandlerImpl Adding dummy relationship between org.gudy.azureus2.plugins.ui.config.IntParameter and com.aelitis.net.magneturi.impl.MagnetURIHandlerImpl Adding dummy relationship between org.gudy.azureus2.core3.util.DirectByteBufferPool and com.aelitis.net.magneturi.impl.MagnetURIHandlerImpl Adding dummy relationship between org.gudy.azureus2.core3.util.DirectByteBufferPool and com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessageEncoder Adding dummy relationship between org.gudy.azureus2.core3.util.DirectByteBufferPool and com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyAddressImpl Adding dummy relationship between org.gudy.azureus2.core3.util.DirectByteBufferPool and com.aelitis.azureus.core.diskmanager.file.impl.FMFileImpl Adding dummy relationship between com.aelitis.azureus.core.dht.transport.DHTTransportStats and com.aelitis.azureus.core.diskmanager.file.impl.FMFileImpl Adding dummy relationship between java.io.PrintWriter and com.aelitis.azureus.core.diskmanager.file.impl.FMFileImpl Adding dummy relationship between java.lang.String and com.aelitis.azureus.core.diskmanager.file.impl.FMFileImpl Adding dummy relationship between java.lang.String and com.aelitis.azureus.core.peermanager.peerdb.PeerExchangerItem Adding dummy relationship between java.lang.String and com.aelitis.azureus.core.peermanager.utils.AZPeerIdentityManager Adding dummy relationship between java.lang.String and com.aelitis.azureus.core.update.AzureusRestarterFactory Adding dummy relationship between java.lang.String and com.aelitis.azureus.core.peermanager.download.session.TorrentSession Adding dummy relationship between java.lang.String and com.aelitis.net.udp.impl.PRUDPPacketHandlerImpl Adding dummy relationship between java.lang.String and com.aelitis.azureus.core.clientmessageservice.impl.AEClientService Adding dummy relationship between java.lang.String and com.aelitis.net.upnp.impl.device.UPnPDeviceImpl Adding dummy relationship between java.lang.String and org.gudy.azureus2.ui.swt.plugins.UISWTConfigSection Adding dummy relationship between java.lang.String and com.aelitis.azureus.plugins.jpc.cache.impl.messaging.JPCBye Adding dummy relationship between java.lang.String and com.aelitis.azureus.core.dht.impl.DHTLog Adding dummy relationship between java.lang.String and com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader Adding dummy relationship between java.lang.String and com.aelitis.azureus.plugins.upnp.UPnPPluginService Adding dummy relationship between java.lang.String and org.gudy.azureus2.core3.config.COConfigurationListener Adding dummy relationship between java.lang.String and com.aelitis.net.udp.PRUDPPacketRequestDecoder Adding dummy relationship between java.lang.String and com.aelitis.azureus.plugins.jpc.cache.impl.messaging.JPCDownloaded Adding dummy relationship between java.lang.String and com.aelitis.azureus.plugins.jpc.validation.impl.JPCValidatorImpl Adding dummy relationship between java.lang.String and org.gudy.azureus2.plugins.Plugin Adding dummy relationship between java.lang.String and com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece Adding dummy relationship between java.lang.String and com.aelitis.azureus.core.proxy.AEProxyFactory Adding dummy relationship between java.lang.String and com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece Adding dummy relationship between java.lang.String and com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload Adding dummy relationship between java.lang.String and com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel Adding dummy relationship between java.lang.String and com.aelitis.azureus.plugins.magnet.MagnetPlugin Adding dummy relationship between java.lang.String and com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPUtils Adding dummy relationship between java.lang.String and com.aelitis.azureus.plugins.jpc.license.JPCLicenseVerifier Adding dummy relationship between java.lang.String and com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindNode Adding dummy relationship between java.lang.String and com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyError Adding dummy relationship between java.lang.String and com.aelitis.azureus.core.networkmanager.VirtualChannelSelector Adding dummy relationship between java.lang.String and com.aelitis.azureus.core.peermanager.peerdb.PeerDatabase Adding dummy relationship between java.lang.String and com.aelitis.azureus.core.dht.transport.udp.impl.packethandler.DHTUDPPacketNetworkHandler Adding dummy relationship between java.lang.String and com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyStore Adding dummy relationship between java.lang.String and com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl Adding dummy relationship between org.eclipse.swt.events.ControlListener and com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl Adding dummy relationship between java.util.Collections and com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl Adding dummy relationship between com.aelitis.azureus.core.dht.transport.DHTTransportReplyHandler and com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl Adding dummy relationship between org.gudy.azureus2.core3.util.TorrentUtils and com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl Adding dummy relationship between com.aelitis.azureus.core.dht.transport.DHTTransportContact and com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl Adding dummy relationship between com.aelitis.azureus.core.dht.transport.DHTTransportContact and com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyPing Adding dummy relationship between com.aelitis.azureus.core.dht.transport.DHTTransportContact and com.aelitis.azureus.plugins.jpc.discovery.JPCDiscovery Adding dummy relationship between com.aelitis.azureus.core.dht.transport.DHTTransportContact and com.aelitis.net.udp.PRUDPPacketReplyDecoder Adding dummy relationship between com.aelitis.azureus.core.dht.transport.DHTTransportContact and com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketRequest Adding dummy relationship between com.aelitis.azureus.core.dht.transport.DHTTransportContact and com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileWithoutCache Adding dummy relationship between com.aelitis.azureus.core.dht.transport.DHTTransportContact and com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileManagerStatsImpl Adding dummy relationship between com.aelitis.azureus.core.dht.transport.DHTTransportContact and com.aelitis.azureus.plugins.startstoprules.defaultplugin.ui.swt.ConfigSectionSeeding Adding dummy relationship between com.aelitis.azureus.core.dht.transport.DHTTransportContact and com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke Adding dummy relationship between com.aelitis.azureus.core.dht.transport.DHTTransportContact and com.aelitis.azureus.plugins.jpc.peer.impl.messaging.JPCCacheHello Adding dummy relationship between com.aelitis.azureus.core.dht.transport.DHTTransportContact and com.aelitis.azureus.core.networkmanager.impl.ByteBucket Adding dummy relationship between com.aelitis.azureus.core.dht.transport.DHTTransportContact and com.aelitis.net.upnp.impl.device.UPnPStateVariableImpl Adding dummy relationship between org.gudy.azureus2.plugins.PluginConfig and com.aelitis.net.upnp.impl.device.UPnPStateVariableImpl Adding dummy relationship between org.gudy.azureus2.plugins.PluginConfig and com.aelitis.azureus.core.dht.control.impl.DHTControlImpl Adding dummy relationship between java.nio.channels.spi.AbstractInterruptibleChannel and com.aelitis.azureus.core.dht.control.impl.DHTControlImpl Adding dummy relationship between org.gudy.azureus2.core3.util.AEThread and com.aelitis.azureus.core.dht.control.impl.DHTControlImpl Adding dummy relationship between org.gudy.azureus2.core3.ipfilter.IpFilterManagerFactory and com.aelitis.azureus.core.dht.control.impl.DHTControlImpl Adding dummy relationship between java.util.HashMap and com.aelitis.azureus.core.dht.control.impl.DHTControlImpl Adding dummy relationship between com.aelitis.net.upnp.UPnPActionInvocation and com.aelitis.azureus.core.dht.control.impl.DHTControlImpl Adding dummy relationship between org.gudy.azureus2.core3.util.Constants and com.aelitis.azureus.core.dht.control.impl.DHTControlImpl Adding dummy relationship between org.gudy.azureus2.core3.peer.PEPeerManager and com.aelitis.azureus.core.dht.control.impl.DHTControlImpl Adding dummy relationship between com.aelitis.net.upnp.UPnPAction and com.aelitis.azureus.core.dht.control.impl.DHTControlImpl Adding dummy relationship between com.aelitis.azureus.core.dht.transport.DHTTransportProgressListener and com.aelitis.azureus.core.dht.control.impl.DHTControlImpl Adding dummy relationship between com.aelitis.net.udp.PRUDPPacket and com.aelitis.azureus.core.dht.control.impl.DHTControlImpl Adding dummy relationship between com.aelitis.azureus.core.peermanager.messaging.MessageStreamEncoder and com.aelitis.azureus.core.dht.control.impl.DHTControlImpl Adding dummy relationship between com.aelitis.azureus.core.networkmanager.NetworkManager.ByteMatcher and com.aelitis.azureus.core.dht.control.impl.DHTControlImpl Adding dummy relationship between org.eclipse.swt.layout.GridData and com.aelitis.azureus.core.dht.control.impl.DHTControlImpl Adding dummy relationship between com.aelitis.azureus.plugins.upnp.UPnPMappingListener and com.aelitis.azureus.core.dht.control.impl.DHTControlImpl Adding dummy relationship between com.aelitis.azureus.core.dht.transport.DHTTransport and com.aelitis.azureus.core.dht.control.impl.DHTControlImpl Adding dummy relationship between java.lang.Float and com.aelitis.azureus.core.dht.control.impl.DHTControlImpl Adding dummy relationship between com.aelitis.azureus.core.update.AzureusRestarter and com.aelitis.azureus.core.dht.control.impl.DHTControlImpl Adding dummy relationship between org.eclipse.swt.widgets.Group and com.aelitis.azureus.core.dht.control.impl.DHTControlImpl Adding dummy relationship between org.eclipse.swt.widgets.Group and com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl Adding dummy relationship between java.lang.Boolean and com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl Adding dummy relationship between org.gudy.azureus2.plugins.ui.tables.TableCellRefreshListener and com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl Adding dummy relationship between java.util.TimerTask and com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl Adding dummy relationship between com.aelitis.azureus.plugins.jpc.license.JPCLicense and com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl Adding dummy relationship between org.gudy.azureus2.plugins.ui.config.EnablerParameter and com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl Adding dummy relationship between org.gudy.azureus2.plugins.sharing.ShareResourceDeletionVetoException and com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl Adding dummy relationship between org.gudy.azureus2.plugins.ui.components.UITextField and com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl Adding dummy relationship between org.gudy.azureus2.core3.util.ListenerManager and com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl Adding dummy relationship between com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackStatsImpl and com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl Adding dummy relationship between java.util.Random and com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl Adding dummy relationship between java.util.Random and com.aelitis.azureus.core.networkmanager.impl.VirtualChannelSelectorImpl Adding dummy relationship between com.aelitis.net.upnp.impl.SSDP and com.aelitis.azureus.core.networkmanager.impl.VirtualChannelSelectorImpl Adding dummy relationship between org.gudy.azureus2.platform.PlatformManager and com.aelitis.azureus.core.networkmanager.impl.VirtualChannelSelectorImpl Adding dummy relationship between com.aelitis.azureus.core.dht.DHT and com.aelitis.azureus.core.networkmanager.impl.VirtualChannelSelectorImpl Adding dummy relationship between org.eclipse.swt.widgets.Display and com.aelitis.azureus.core.networkmanager.impl.VirtualChannelSelectorImpl Adding dummy relationship between org.gudy.azureus2.plugins.utils.Formatters and com.aelitis.azureus.core.networkmanager.impl.VirtualChannelSelectorImpl Adding dummy relationship between org.gudy.azureus2.core3.torrent.TOTorrentFile and com.aelitis.azureus.core.networkmanager.impl.VirtualChannelSelectorImpl Adding dummy relationship between org.gudy.azureus2.plugins.tracker.TrackerTorrent and com.aelitis.azureus.core.networkmanager.impl.VirtualChannelSelectorImpl Adding dummy relationship between java.nio.channels.ServerSocketChannel and com.aelitis.azureus.core.networkmanager.impl.VirtualChannelSelectorImpl Adding dummy relationship between com.aelitis.azureus.plugins.upnp.UPnPMappingManagerListener and com.aelitis.azureus.core.networkmanager.impl.VirtualChannelSelectorImpl Adding dummy relationship between com.aelitis.azureus.plugins.upnp.UPnPMappingManagerListener and com.aelitis.azureus.core.dht.db.impl.DHTDBValueImpl Adding dummy relationship between com.aelitis.azureus.plugins.upnp.UPnPMappingManagerListener and com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter Adding dummy relationship between java.util.TreeMap and com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter Adding dummy relationship between java.util.TreeMap and com.aelitis.azureus.core.peermanager.download.session.TorrentSessionManager Adding dummy relationship between com.aelitis.net.udp.PRUDPPacketHandlerStats and com.aelitis.azureus.core.peermanager.download.session.TorrentSessionManager Adding dummy relationship between org.gudy.azureus2.plugins.update.UpdateManager and com.aelitis.azureus.core.peermanager.download.session.TorrentSessionManager Adding dummy relationship between java.lang.IllegalStateException and com.aelitis.azureus.core.peermanager.download.session.TorrentSessionManager Adding dummy relationship between java.lang.IllegalStateException and com.aelitis.azureus.core.dht.db.impl.DHTDBImpl Adding dummy relationship between org.gudy.azureus2.plugins.ui.model.BasicPluginConfigModel and com.aelitis.azureus.core.dht.db.impl.DHTDBImpl Adding dummy relationship between com.aelitis.azureus.core.peermanager.peerdb.PeerExchangerItem.Helper and com.aelitis.azureus.core.dht.db.impl.DHTDBImpl Adding dummy relationship between org.gudy.azureus2.ui.swt.views.stats.VivaldiPanel and com.aelitis.azureus.core.dht.db.impl.DHTDBImpl Adding dummy relationship between java.nio.MappedByteBuffer and com.aelitis.azureus.core.dht.db.impl.DHTDBImpl Adding dummy relationship between java.security.AccessController and com.aelitis.azureus.core.dht.db.impl.DHTDBImpl Adding dummy relationship between com.aelitis.azureus.core.clientmessageservice.impl.NonBlockingReadWriteService.ServiceListener and com.aelitis.azureus.core.dht.db.impl.DHTDBImpl Adding dummy relationship between org.gudy.azureus2.ui.swt.config.Parameter and com.aelitis.azureus.core.dht.db.impl.DHTDBImpl Adding dummy relationship between org.gudy.azureus2.core3.util.BEncoder and com.aelitis.azureus.core.dht.db.impl.DHTDBImpl Adding dummy relationship between org.gudy.azureus2.plugins.network.OutgoingMessageQueue and com.aelitis.azureus.core.dht.db.impl.DHTDBImpl Adding dummy relationship between org.gudy.azureus2.plugins.ui.config.ParameterListener and com.aelitis.azureus.core.dht.db.impl.DHTDBImpl Adding dummy relationship between java.util.Collection and com.aelitis.azureus.core.dht.db.impl.DHTDBImpl Adding dummy relationship between com.aelitis.azureus.core.networkmanager.NetworkConnection and com.aelitis.azureus.core.dht.db.impl.DHTDBImpl Adding dummy relationship between com.aelitis.net.upnp.UPnPActionArgument and com.aelitis.azureus.core.dht.db.impl.DHTDBImpl Adding dummy relationship between com.aelitis.azureus.core.AzureusCoreLifecycleListener and com.aelitis.azureus.core.dht.db.impl.DHTDBImpl Adding dummy relationship between com.aelitis.azureus.core.proxy.socks.AESocksProxyPlugableConnectionFactory and com.aelitis.azureus.core.dht.db.impl.DHTDBImpl Adding dummy relationship between org.gudy.azureus2.core3.util.Timer and com.aelitis.azureus.core.dht.db.impl.DHTDBImpl Adding dummy relationship between java.io.FileInputStream and com.aelitis.azureus.core.dht.db.impl.DHTDBImpl Adding dummy relationship between java.util.LinkedList and com.aelitis.azureus.core.dht.db.impl.DHTDBImpl Adding dummy relationship between java.util.LinkedList and com.aelitis.azureus.plugins.magnet.MagnetPluginException Adding dummy relationship between java.util.LinkedList and com.aelitis.azureus.core.dht.transport.DHTTransportFactory Adding dummy relationship between java.util.LinkedList and com.aelitis.azureus.core.dht.impl.Test Adding dummy relationship between com.aelitis.azureus.core.dht.DHTLogger and com.aelitis.azureus.core.dht.impl.Test Adding dummy relationship between com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyState and com.aelitis.azureus.core.dht.impl.Test Adding dummy relationship between java.io.PrintStream and com.aelitis.azureus.core.dht.impl.Test Adding dummy relationship between java.io.PrintStream and com.aelitis.azureus.core.dht.DHTFactory Adding dummy relationship between java.io.PrintStream and com.aelitis.azureus.plugins.jpc.license.JPCLicenseVerifierFactory Adding dummy relationship between java.io.PrintStream and com.aelitis.azureus.core.diskmanager.file.impl.FMFileManagerImpl Adding dummy relationship between java.io.PrintStream and com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn Adding dummy relationship between java.io.PrintStream and com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketRequestStore Adding dummy relationship between org.gudy.azureus2.plugins.torrent.Torrent and com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketRequestStore Adding dummy relationship between org.gudy.azureus2.ui.swt.config.ParameterChangeListener and com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketRequestStore Adding dummy relationship between com.aelitis.azureus.core.peermanager.messaging.MessageException and com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketRequestStore Adding dummy relationship between com.aelitis.azureus.core.peermanager.messaging.MessageException and com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd Adding dummy relationship between com.aelitis.azureus.core.peermanager.messaging.MessageException and com.aelitis.azureus.ui.console.MakeTorrent Adding dummy relationship between org.gudy.azureus2.ui.swt.config.IAdditionalActionPerformer and com.aelitis.azureus.ui.console.MakeTorrent Adding dummy relationship between org.gudy.azureus2.core3.config.ParameterListener and com.aelitis.azureus.ui.console.MakeTorrent Adding dummy relationship between com.aelitis.net.upnp.impl.device.UPnPSSWANIPConnectionImpl and com.aelitis.azureus.ui.console.MakeTorrent Adding dummy relationship between org.gudy.azureus2.plugins.download.DownloadStats and com.aelitis.azureus.ui.console.MakeTorrent Adding dummy relationship between org.gudy.azureus2.plugins.download.DownloadStats and com.aelitis.azureus.core.diskmanager.file.impl.FMFileLimited Adding dummy relationship between org.gudy.azureus2.plugins.network.ConnectionManager and com.aelitis.azureus.core.diskmanager.file.impl.FMFileLimited Adding dummy relationship between org.gudy.azureus2.plugins.logging.LoggerChannel and com.aelitis.azureus.core.diskmanager.file.impl.FMFileLimited Adding dummy relationship between org.gudy.azureus2.plugins.logging.LoggerChannel and com.aelitis.azureus.plugins.jpc.discovery.JPCDiscoveryFactory Adding dummy relationship between org.gudy.azureus2.plugins.logging.LoggerChannel and com.aelitis.azureus.plugins.jpc.peer.impl.messaging.JPCCacheReply Adding dummy relationship between org.gudy.azureus2.plugins.logging.LoggerChannel and com.aelitis.azureus.core.impl.AzureusCoreImpl Adding dummy relationship between com.aelitis.azureus.core.dht.router.DHTRouterStats and com.aelitis.azureus.core.impl.AzureusCoreImpl Adding dummy relationship between java.lang.Object and com.aelitis.azureus.core.impl.AzureusCoreImpl Adding dummy relationship between java.lang.Object and com.aelitis.azureus.plugins.dht.impl.DHTPluginStorageManager Adding dummy relationship between org.gudy.azureus2.plugins.sharing.ShareResourceFile and com.aelitis.azureus.plugins.dht.impl.DHTPluginStorageManager Adding dummy relationship between org.gudy.azureus2.plugins.sharing.ShareResource and com.aelitis.azureus.plugins.dht.impl.DHTPluginStorageManager Adding dummy relationship between java.util.AbstractList and com.aelitis.azureus.plugins.dht.impl.DHTPluginStorageManager Adding dummy relationship between org.gudy.azureus2.plugins.utils.resourcedownloader.ResourceDownloader and com.aelitis.azureus.plugins.dht.impl.DHTPluginStorageManager Adding dummy relationship between com.aelitis.net.upnp.UPnPLogListener and com.aelitis.azureus.plugins.dht.impl.DHTPluginStorageManager Adding dummy relationship between org.gudy.azureus2.plugins.utils.xml.simpleparser.SimpleXMLParserDocument and com.aelitis.azureus.plugins.dht.impl.DHTPluginStorageManager Adding dummy relationship between org.gudy.azureus2.core3.ipfilter.IpFilterManager and com.aelitis.azureus.plugins.dht.impl.DHTPluginStorageManager Adding dummy relationship between com.aelitis.azureus.core.util.bloom.impl.BloomFilterAddRemove4Bit and com.aelitis.azureus.plugins.dht.impl.DHTPluginStorageManager Adding dummy relationship between com.aelitis.azureus.plugins.jpc.cache.JPCCacheDownloaderAdapter and com.aelitis.azureus.plugins.dht.impl.DHTPluginStorageManager Adding dummy relationship between org.gudy.azureus2.plugins.PluginInterface and com.aelitis.azureus.plugins.dht.impl.DHTPluginStorageManager Adding dummy relationship between com.aelitis.azureus.core.dht.db.DHTDB and com.aelitis.azureus.plugins.dht.impl.DHTPluginStorageManager Adding dummy relationship between com.aelitis.azureus.core.networkmanager.impl.RateHandler and com.aelitis.azureus.plugins.dht.impl.DHTPluginStorageManager Adding dummy relationship between com.aelitis.azureus.core.proxy.AEProxyConnectionListener and com.aelitis.azureus.plugins.dht.impl.DHTPluginStorageManager Adding dummy relationship between com.aelitis.net.upnp.UPnPRootDeviceListener and com.aelitis.azureus.plugins.dht.impl.DHTPluginStorageManager Adding dummy relationship between org.gudy.azureus2.plugins.download.Download and com.aelitis.azureus.plugins.dht.impl.DHTPluginStorageManager Adding dummy relationship between org.gudy.azureus2.plugins.download.Download and com.aelitis.azureus.plugins.jpc.license.impl.JPCLicenseVerifierImpl Adding dummy relationship between org.gudy.azureus2.ui.swt.config.BooleanParameter and com.aelitis.azureus.plugins.jpc.license.impl.JPCLicenseVerifierImpl Adding dummy relationship between java.net.DatagramSocket and com.aelitis.azureus.plugins.jpc.license.impl.JPCLicenseVerifierImpl Adding dummy relationship between org.eclipse.swt.widgets.Label and com.aelitis.azureus.plugins.jpc.license.impl.JPCLicenseVerifierImpl Adding dummy relationship between java.lang.Long and com.aelitis.azureus.plugins.jpc.license.impl.JPCLicenseVerifierImpl Adding dummy relationship between java.lang.Long and com.aelitis.azureus.plugins.dht.DHTPlugin Adding dummy relationship between com.aelitis.azureus.core.dht.transport.udp.impl.packethandler.DHTUDPPacketHandlerStats and com.aelitis.azureus.plugins.dht.DHTPlugin Adding dummy relationship between org.gudy.azureus2.plugins.ui.tables.TableCellAddedListener and com.aelitis.azureus.plugins.dht.DHTPlugin Adding dummy relationship between org.gudy.azureus2.plugins.download.DownloadAnnounceResult and com.aelitis.azureus.plugins.dht.DHTPlugin Adding dummy relationship between org.gudy.azureus2.plugins.peers.PeerManager and com.aelitis.azureus.plugins.dht.DHTPlugin Adding dummy relationship between org.gudy.azureus2.plugins.utils.xml.simpleparser.SimpleXMLParserDocumentNode and com.aelitis.azureus.plugins.dht.DHTPlugin Adding dummy relationship between org.gudy.azureus2.plugins.sharing.ShareResourceDir and com.aelitis.azureus.plugins.dht.DHTPlugin Adding dummy relationship between com.aelitis.azureus.core.dht.db.DHTDBStats and com.aelitis.azureus.plugins.dht.DHTPlugin Adding dummy relationship between java.io.ByteArrayOutputStream and com.aelitis.azureus.plugins.dht.DHTPlugin Adding dummy relationship between com.aelitis.azureus.core.dht.transport.DHTTransportException and com.aelitis.azureus.plugins.dht.DHTPlugin Adding dummy relationship between com.aelitis.azureus.core.dht.transport.DHTTransportException and org.gudy.azureus2.plugins.messaging.MessageStreamEncoder Adding dummy relationship between com.aelitis.azureus.core.dht.transport.DHTTransportException and com.aelitis.azureus.core.peermanager.messaging.MessagingUtil Adding dummy relationship between org.gudy.azureus2.core3.util.HashWrapper and com.aelitis.azureus.core.peermanager.messaging.MessagingUtil Adding dummy relationship between org.gudy.azureus2.core3.util.HashWrapper and com.aelitis.azureus.core.dht.transport.udp.impl.packethandler.DHTUDPPacketReceiver Adding dummy relationship between org.gudy.azureus2.core3.util.HashWrapper and com.aelitis.azureus.core.clientmessageservice.secure.SecureMessageServiceClientFactory Adding dummy relationship between org.gudy.azureus2.core3.util.HashWrapper and com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave Adding dummy relationship between org.gudy.azureus2.core3.util.HashWrapper and com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketRequestFindValue Adding dummy relationship between org.gudy.azureus2.core3.util.HashWrapper and com.aelitis.net.udp.impl.PRUDPPacketHandlerFactoryImpl Adding dummy relationship between org.gudy.azureus2.core3.util.HashWrapper and com.aelitis.azureus.core.networkmanager.impl.WriteController Adding dummy relationship between java.util.TreeSet and com.aelitis.azureus.core.networkmanager.impl.WriteController Adding dummy relationship between java.util.StringTokenizer and com.aelitis.azureus.core.networkmanager.impl.WriteController Adding dummy relationship between java.util.StringTokenizer and com.aelitis.azureus.core.dht.vivaldi.maths.impl.tests.VivaldiVisualTest Adding dummy relationship between java.util.StringTokenizer and com.aelitis.azureus.plugins.jpc.cache.impl.messaging.JPCInvalidate Adding dummy relationship between com.aelitis.azureus.core.util.bloom.BloomFilter and com.aelitis.azureus.plugins.jpc.cache.impl.messaging.JPCInvalidate Adding dummy relationship between org.gudy.azureus2.platform.PlatformManagerFactory and com.aelitis.azureus.core.proxy.AEProxyAddressMapper Adding dummy relationship between org.gudy.azureus2.platform.PlatformManagerFactory and com.aelitis.net.udp.PRUDPPacketRequest Adding dummy relationship between org.gudy.azureus2.plugins.messaging.MessageManager and com.aelitis.net.udp.PRUDPPacketRequest Adding dummy relationship between org.gudy.azureus2.plugins.tracker.TrackerTorrentWillBeRemovedListener and com.aelitis.net.udp.PRUDPPacketRequest Adding dummy relationship between org.gudy.azureus2.core3.util.FileUtil and com.aelitis.net.udp.PRUDPPacketRequest Adding dummy relationship between org.gudy.azureus2.plugins.sharing.ShareManager and com.aelitis.net.udp.PRUDPPacketRequest Adding dummy relationship between com.aelitis.azureus.core.dht.router.DHTRouterAdapter and com.aelitis.azureus.core.dht.router.DHTRouterFactory Adding dummy relationship between java.lang.StringBuffer and com.aelitis.azureus.core.peermanager.unchoker.Unchoker Adding dummy relationship between java.lang.StringBuffer and com.aelitis.azureus.core.dht.vivaldi.maths.impl.VivaldiPositionImpl Adding dummy relationship between java.lang.StringBuffer and com.aelitis.net.upnp.impl.UPnPImpl Adding dummy relationship between java.lang.StringBuffer and com.aelitis.azureus.core.dht.control.DHTControl Adding dummy relationship between java.lang.StringBuffer and com.aelitis.azureus.core.dht.transport.DHTTransportReplyHandlerAdapter Adding dummy relationship between java.lang.StringBuffer and com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl Adding dummy relationship between java.lang.StringBuffer and com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessageDecoder Adding dummy relationship between java.lang.StringBuffer and com.aelitis.azureus.core.peermanager.unchoker.UnchokerUtilTest Adding dummy relationship between java.lang.StringBuffer and com.aelitis.azureus.plugins.jpc.peer.impl.PeerControllerImpl Adding dummy relationship between java.lang.StringBuffer and com.aelitis.azureus.plugins.jpc.cache.JPCCacheAdapter Adding dummy relationship between java.lang.StringBuffer and com.aelitis.azureus.plugins.jpc.discovery.impl.JPCDiscoveryImpl Adding dummy relationship between org.gudy.azureus2.plugins.network.RawMessage and com.aelitis.azureus.plugins.jpc.discovery.impl.JPCDiscoveryImpl Adding dummy relationship between java.text.DateFormat and com.aelitis.azureus.plugins.jpc.discovery.impl.JPCDiscoveryImpl Adding dummy relationship between com.aelitis.azureus.core.dht.router.DHTRouterContactAttachment and com.aelitis.azureus.plugins.jpc.discovery.impl.JPCDiscoveryImpl Adding dummy relationship between org.gudy.azureus2.plugins.clientid.ClientIDManager and com.aelitis.azureus.plugins.jpc.discovery.impl.JPCDiscoveryImpl Adding dummy relationship between com.aelitis.azureus.core.networkmanager.VirtualServerChannelSelector.SelectListener and com.aelitis.azureus.plugins.jpc.discovery.impl.JPCDiscoveryImpl Adding dummy relationship between org.gudy.azureus2.plugins.utils.Semaphore and com.aelitis.azureus.plugins.jpc.discovery.impl.JPCDiscoveryImpl Adding dummy relationship between com.aelitis.azureus.core.diskmanager.cache.CacheFileManagerException and com.aelitis.azureus.plugins.jpc.discovery.impl.JPCDiscoveryImpl Adding dummy relationship between org.gudy.azureus2.plugins.ui.tables.TableColumn and com.aelitis.azureus.plugins.jpc.discovery.impl.JPCDiscoveryImpl Adding dummy relationship between java.io.RandomAccessFile and com.aelitis.azureus.plugins.jpc.discovery.impl.JPCDiscoveryImpl Adding dummy relationship between org.gudy.azureus2.core3.util.AEDiagnostics and com.aelitis.azureus.plugins.jpc.discovery.impl.JPCDiscoveryImpl Adding dummy relationship between org.gudy.azureus2.core3.util.IndentWriter and com.aelitis.azureus.plugins.jpc.discovery.impl.JPCDiscoveryImpl Adding dummy relationship between org.gudy.azureus2.core3.util.IndentWriter and com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested Adding dummy relationship between org.gudy.azureus2.plugins.ui.tables.TableManager and com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested Adding dummy relationship between org.gudy.azureus2.plugins.ui.tables.TableManager and com.aelitis.azureus.plugins.jpc.cache.impl.messaging.JPCPiece Adding dummy relationship between java.io.ByteArrayInputStream and com.aelitis.azureus.plugins.jpc.cache.impl.messaging.JPCPiece Adding dummy relationship between java.io.ByteArrayInputStream and com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel Adding dummy relationship between org.gudy.azureus2.core3.util.AETemporaryFileHandler and com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel Adding dummy relationship between org.gudy.azureus2.plugins.network.IncomingMessageQueue and com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel Adding dummy relationship between com.aelitis.azureus.core.dht.db.DHTDBValue and com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel Adding dummy relationship between org.gudy.azureus2.core3.util.Average and com.aelitis.net.magneturi.MagnetURIHandlerException Adding dummy relationship between org.gudy.azureus2.core3.util.Average and com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage Adding dummy relationship between org.gudy.azureus2.plugins.network.Transport and com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage Adding dummy relationship between java.io.LineNumberReader and com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage Adding dummy relationship between java.io.LineNumberReader and com.aelitis.azureus.plugins.jpc.cache.JPCCache Adding dummy relationship between com.aelitis.azureus.core.diskmanager.file.FMFileOwner and com.aelitis.azureus.plugins.jpc.cache.impl.messaging.JPCError Adding dummy relationship between org.gudy.azureus2.plugins.sharing.ShareResourceListener and com.aelitis.azureus.plugins.jpc.cache.impl.messaging.JPCError Adding dummy relationship between org.gudy.azureus2.ui.swt.Messages and com.aelitis.azureus.plugins.jpc.cache.impl.messaging.JPCError Adding dummy relationship between org.gudy.azureus2.ui.swt.Messages and com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheImpl Adding dummy relationship between java.net.InetSocketAddress and com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheImpl Adding dummy relationship between java.net.InetSocketAddress and com.aelitis.azureus.core.diskmanager.cache.CacheFileOwner Adding dummy relationship between java.net.InetSocketAddress and com.aelitis.azureus.core.networkmanager.impl.EntityHandler Adding dummy relationship between java.net.InetSocketAddress and com.aelitis.azureus.plugins.startstoprules.defaultplugin.ui.swt.ConfigSectionQueue Adding dummy relationship between java.net.InetSocketAddress and com.aelitis.azureus.core.dht.vivaldi.maths.VivaldiPositionFactory Adding dummy relationship between java.net.InetSocketAddress and com.aelitis.azureus.plugins.startstoprules.defaultplugin.StartStopRulesDefaultPlugin Adding dummy relationship between com.aelitis.azureus.core.networkmanager.RawMessage and com.aelitis.azureus.plugins.startstoprules.defaultplugin.StartStopRulesDefaultPlugin Adding dummy relationship between com.aelitis.net.upnp.impl.device.UPnPActionArgumentImpl and com.aelitis.azureus.plugins.startstoprules.defaultplugin.StartStopRulesDefaultPlugin Adding dummy relationship between java.lang.Comparable and com.aelitis.azureus.plugins.startstoprules.defaultplugin.StartStopRulesDefaultPlugin Adding dummy relationship between com.aelitis.azureus.plugins.jpc.cache.JPCCacheUploaderAdapter and com.aelitis.azureus.plugins.startstoprules.defaultplugin.StartStopRulesDefaultPlugin Adding dummy relationship between java.util.Enumeration and com.aelitis.azureus.plugins.startstoprules.defaultplugin.StartStopRulesDefaultPlugin Adding dummy relationship between java.io.InputStream and com.aelitis.azureus.plugins.startstoprules.defaultplugin.StartStopRulesDefaultPlugin Adding dummy relationship between org.gudy.azureus2.plugins.download.DownloadScrapeResult and com.aelitis.azureus.plugins.startstoprules.defaultplugin.StartStopRulesDefaultPlugin Adding dummy relationship between com.aelitis.azureus.core.proxy.AEProxyHandler and com.aelitis.azureus.plugins.startstoprules.defaultplugin.StartStopRulesDefaultPlugin Adding dummy relationship between org.gudy.azureus2.core3.internat.LocaleUtil and com.aelitis.azureus.plugins.startstoprules.defaultplugin.StartStopRulesDefaultPlugin Adding dummy relationship between org.gudy.azureus2.core3.util.SystemProperties and com.aelitis.azureus.plugins.startstoprules.defaultplugin.StartStopRulesDefaultPlugin Adding dummy relationship between com.aelitis.azureus.core.dht.transport.DHTTransportListener and com.aelitis.azureus.plugins.startstoprules.defaultplugin.StartStopRulesDefaultPlugin Adding dummy relationship between org.gudy.azureus2.core3.tracker.host.TRHostFactory and com.aelitis.azureus.plugins.startstoprules.defaultplugin.StartStopRulesDefaultPlugin Adding dummy relationship between java.util.List and com.aelitis.azureus.plugins.startstoprules.defaultplugin.StartStopRulesDefaultPlugin Adding dummy relationship between java.util.List and com.aelitis.azureus.plugins.jpc.cache.impl.messaging.JPCHelloUp Adding dummy relationship between java.util.List and com.aelitis.azureus.core.peermanager.download.session.auth.StandardAuthenticator Adding dummy relationship between java.util.List and com.aelitis.azureus.core.versioncheck.VersionCheckClient Adding dummy relationship between java.io.FileOutputStream and com.aelitis.azureus.core.versioncheck.VersionCheckClient Adding dummy relationship between org.gudy.azureus2.plugins.utils.xml.simpleparser.SimpleXMLParserDocumentException and com.aelitis.azureus.core.versioncheck.VersionCheckClient Adding dummy relationship between org.gudy.azureus2.core3.util.ByteFormatter and com.aelitis.azureus.core.versioncheck.VersionCheckClient Adding dummy relationship between com.aelitis.azureus.plugins.jpc.cache.JPCCacheDownloader and com.aelitis.azureus.core.versioncheck.VersionCheckClient Adding dummy relationship between com.aelitis.azureus.plugins.jpc.cache.JPCCacheDownloader and com.aelitis.azureus.core.peermanager.unchoker.UnchokerUtil Adding dummy relationship between org.eclipse.swt.graphics.Image and com.aelitis.azureus.core.peermanager.unchoker.UnchokerUtil Adding dummy relationship between com.aelitis.net.udp.PRUDPRequestHandler and com.aelitis.azureus.core.peermanager.unchoker.UnchokerUtil Adding dummy relationship between com.aelitis.net.udp.PRUDPRequestHandler and com.aelitis.azureus.core.networkmanager.VirtualServerChannelSelector Adding dummy relationship between com.aelitis.azureus.core.dht.DHTStorageKey and com.aelitis.azureus.core.networkmanager.VirtualServerChannelSelector Adding dummy relationship between com.aelitis.azureus.core.peermanager.messaging.Message and com.aelitis.azureus.core.networkmanager.VirtualServerChannelSelector Adding dummy relationship between com.aelitis.azureus.core.peermanager.messaging.Message and com.aelitis.azureus.core.networkmanager.impl.NetworkManagerUtilities Adding dummy relationship between com.aelitis.azureus.core.peermanager.messaging.Message and com.aelitis.azureus.plugins.upnp.UPnPMappingManager Adding dummy relationship between com.aelitis.azureus.core.peermanager.messaging.Message and com.aelitis.azureus.core.networkmanager.TransportFactory Adding dummy relationship between com.aelitis.azureus.core.peermanager.messaging.Message and com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke Adding dummy relationship between com.aelitis.azureus.core.peermanager.messaging.Message and org.gudy.azureus2.plugins.messaging.MessageStreamDecoder Adding dummy relationship between com.aelitis.azureus.core.peermanager.messaging.Message and com.aelitis.azureus.core.util.average.AverageFactory Adding dummy relationship between com.aelitis.azureus.core.peermanager.messaging.Message and com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl Adding dummy relationship between org.gudy.azureus2.core3.torrent.TOTorrent and com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl Adding dummy relationship between org.gudy.azureus2.core3.torrent.TOTorrent and com.aelitis.azureus.core.diskmanager.test.MemoryMappedFileTester Adding dummy relationship between java.net.Inet6Address and com.aelitis.azureus.core.diskmanager.test.MemoryMappedFileTester Adding dummy relationship between org.gudy.azureus2.core3.global.GlobalManagerFactory and com.aelitis.azureus.core.diskmanager.test.MemoryMappedFileTester Adding dummy relationship between com.aelitis.net.upnp.services.UPnPWANPPPConnection and com.aelitis.azureus.core.diskmanager.test.MemoryMappedFileTester Adding dummy relationship between org.eclipse.swt.graphics.Color and com.aelitis.azureus.core.diskmanager.test.MemoryMappedFileTester Adding dummy relationship between org.eclipse.swt.widgets.Layout and com.aelitis.azureus.core.diskmanager.test.MemoryMappedFileTester Adding dummy relationship between org.eclipse.swt.graphics.Device and com.aelitis.azureus.core.diskmanager.test.MemoryMappedFileTester Adding dummy relationship between java.lang.Runtime and com.aelitis.azureus.core.diskmanager.test.MemoryMappedFileTester Adding dummy relationship between java.io.BufferedInputStream and com.aelitis.azureus.core.clientmessageservice.secure.impl.SecureMessageServiceClientMessageImpl Adding dummy relationship between com.aelitis.azureus.core.dht.control.impl.DHTControlImpl.task and com.aelitis.azureus.core.clientmessageservice.secure.impl.SecureMessageServiceClientMessageImpl Adding dummy relationship between com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP and com.aelitis.azureus.core.clientmessageservice.secure.impl.SecureMessageServiceClientMessageImpl Adding dummy relationship between java.net.URLConnection and com.aelitis.azureus.core.clientmessageservice.secure.impl.SecureMessageServiceClientMessageImpl Adding dummy relationship between com.aelitis.net.upnp.impl.device.UPnPSSWANPPPConnectionImpl and com.aelitis.azureus.core.peermanager.download.session.TorrentSessionController Adding dummy relationship between org.gudy.azureus2.plugins.network.OutgoingMessageQueueListener and com.aelitis.azureus.core.peermanager.download.session.TorrentSessionController Adding dummy relationship between java.io.OutputStream and com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield Adding dummy relationship between org.gudy.azureus2.plugins.utils.Monitor and com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield Adding dummy relationship between org.gudy.azureus2.plugins.utils.Monitor and com.aelitis.azureus.core.clientmessageservice.secure.impl.SecureMessageServiceClientHelper Adding dummy relationship between org.gudy.azureus2.plugins.ddb.DistributedDatabase and com.aelitis.azureus.core.clientmessageservice.secure.impl.SecureMessageServiceClientHelper Adding dummy relationship between org.gudy.azureus2.core3.util.AEMonitor and com.aelitis.azureus.core.clientmessageservice.secure.impl.SecureMessageServiceClientHelper Adding dummy relationship between org.gudy.azureus2.core3.util.AEMonitor and com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindValue Adding dummy relationship between org.gudy.azureus2.core3.util.AEMonitor and com.aelitis.azureus.core.peermanager.unchoker.SeedingUnchoker Adding dummy relationship between org.gudy.azureus2.core3.util.AEMonitor and com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyImpl Adding dummy relationship between org.gudy.azureus2.core3.util.AEMonitor and com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl Adding dummy relationship between org.gudy.azureus2.core3.util.AEMonitor and com.aelitis.azureus.core.dht.db.impl.DHTDBMapping Adding dummy relationship between org.gudy.azureus2.core3.util.AEMonitor and com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessageFactory Adding dummy relationship between org.gudy.azureus2.core3.util.AEMonitor and com.aelitis.azureus.core.AzureusCoreLifecycleAdapter Adding dummy relationship between org.gudy.azureus2.core3.util.AEMonitor and com.aelitis.azureus.plugins.jpc.cache.impl.messaging.JPCLicenseRequest Adding dummy relationship between org.gudy.azureus2.core3.util.AEMonitor and com.aelitis.net.udp.impl.PRUDPPacketHandlerRequestImpl Adding dummy relationship between org.gudy.azureus2.core3.util.AEMonitor and com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketRequestPing Adding dummy relationship between org.gudy.azureus2.core3.util.AEMonitor and com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl Adding dummy relationship between org.gudy.azureus2.core3.util.AEMonitor and com.aelitis.azureus.core.proxy.impl.AEProxyImpl Adding dummy relationship between com.aelitis.azureus.core.peermanager.connection.AZPeerConnection and com.aelitis.azureus.core.proxy.impl.AEProxyImpl Adding dummy relationship between org.gudy.azureus2.ui.swt.ImageRepository and com.aelitis.azureus.core.proxy.impl.AEProxyImpl Adding dummy relationship between java.lang.ref.Reference and com.aelitis.azureus.core.proxy.impl.AEProxyImpl Adding dummy relationship between org.gudy.azureus2.plugins.utils.resourcedownloader.ResourceDownloaderListener and com.aelitis.azureus.core.proxy.impl.AEProxyImpl Adding dummy relationship between org.gudy.azureus2.plugins.ui.components.UITextArea and com.aelitis.azureus.core.proxy.impl.AEProxyImpl Adding dummy relationship between java.lang.Character and com.aelitis.azureus.core.proxy.impl.AEProxyImpl Adding dummy relationship between java.util.Arrays and com.aelitis.azureus.core.proxy.impl.AEProxyImpl Adding dummy relationship between java.util.Arrays and com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileManagerImpl Adding dummy relationship between com.aelitis.net.upnp.UPnPDevice and com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileManagerImpl Adding dummy relationship between java.net.URLDecoder and com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileManagerImpl Adding dummy relationship between org.gudy.azureus2.core3.util.SystemTime and com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileManagerImpl Adding dummy relationship between org.gudy.azureus2.core3.util.SystemTime and com.aelitis.azureus.core.util.bloom.impl.BloomFilterImpl Adding dummy relationship between org.gudy.azureus2.core3.util.SystemTime and com.aelitis.azureus.core.dht.control.DHTControlFactory Adding dummy relationship between org.gudy.azureus2.core3.util.SystemTime and com.aelitis.azureus.core.diskmanager.cache.impl.CacheEntry Adding dummy relationship between org.gudy.azureus2.core3.util.SystemTime and com.aelitis.azureus.core.dht.router.impl.Test Adding dummy relationship between org.gudy.azureus2.core3.util.SystemTime and com.aelitis.azureus.core.peermanager.download.session.impl.BTTorrentSession Adding dummy relationship between org.gudy.azureus2.core3.util.SystemTime and com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake Adding dummy relationship between com.aelitis.azureus.core.dht.router.DHTRouterContact and com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake Adding dummy relationship between com.aelitis.azureus.core.networkmanager.impl.ConnectDisconnectManager.ConnectListener and com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake Adding dummy relationship between org.gudy.azureus2.ui.swt.config.IntListParameter and com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake Adding dummy relationship between org.gudy.azureus2.plugins.tracker.Tracker and com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake Adding dummy relationship between org.gudy.azureus2.core3.util.AESemaphore and com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck Adding dummy relationship between org.gudy.azureus2.core3.util.AESemaphore and com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl Adding dummy relationship between org.gudy.azureus2.core3.util.AESemaphore and com.aelitis.azureus.plugins.startstoprules.defaultplugin.ui.swt.StartStopRulesDefaultPluginSWTUI Adding dummy relationship between org.gudy.azureus2.core3.util.AESemaphore and com.aelitis.azureus.core.dht.nat.DHTNATPuncherFactory Adding dummy relationship between org.gudy.azureus2.core3.util.AESemaphore and com.aelitis.azureus.core.dht.vivaldi.maths.impl.tests.VivaldiTest Adding dummy relationship between org.eclipse.swt.widgets.Control and com.aelitis.azureus.core.dht.vivaldi.maths.impl.tests.VivaldiTest Adding dummy relationship between org.eclipse.swt.widgets.Control and com.aelitis.azureus.plugins.jpc.validation.JPCValidatorFactory Adding dummy relationship between org.eclipse.swt.layout.GridLayout and com.aelitis.azureus.core.networkmanager.impl.TransportStats Adding dummy relationship between java.lang.NoClassDefFoundError and com.aelitis.azureus.core.networkmanager.impl.TransportStats Adding dummy relationship between com.aelitis.azureus.core.util.average.MovingAverage and com.aelitis.net.upnp.impl.SSDPFactory Adding dummy relationship between java.io.FilenameFilter and com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl Adding dummy relationship between org.gudy.azureus2.plugins.download.DownloadWillBeRemovedListener and com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl Adding dummy relationship between org.gudy.azureus2.plugins.ui.UIManagerListener and com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl Adding dummy relationship between com.aelitis.net.upnp.UPnPStateVariable and com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl Adding dummy relationship between java.lang.Math and com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl Adding dummy relationship between com.aelitis.azureus.core.dht.control.DHTControlStats and com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl Adding dummy relationship between org.gudy.azureus2.plugins.messaging.bittorrent.BTMessageManager and com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl Adding dummy relationship between org.gudy.azureus2.core3.util.TimeFormatter and com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl Adding dummy relationship between com.aelitis.azureus.core.clientmessageservice.impl.ClientMessageHandler and com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl Adding dummy relationship between org.gudy.azureus2.plugins.sharing.ShareResourceWillBeDeletedListener and com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl Adding dummy relationship between com.aelitis.net.udp.PRUDPPacketHandler and com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl Adding dummy relationship between com.aelitis.azureus.core.dht.vivaldi.maths.Coordinates and com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl Adding dummy relationship between java.net.DatagramPacket and com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl Adding dummy relationship between com.aelitis.net.upnp.UPnPRootDevice and com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl Adding dummy relationship between org.bouncycastle.util.encoders.Base64 and com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl Adding dummy relationship between java.net.MulticastSocket and com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl Adding dummy relationship between org.gudy.azureus2.core3.peer.util.PeerUtils and com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive Adding dummy relationship between com.aelitis.azureus.plugins.dht.DHTPluginValue and com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive Adding dummy relationship between org.gudy.azureus2.plugins.utils.LocaleUtilities and com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive Adding dummy relationship between org.gudy.azureus2.plugins.ui.config.Parameter and com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive Adding dummy relationship between org.gudy.azureus2.plugins.ui.config.Parameter and com.aelitis.azureus.plugins.jpc.cache.impl.PieceRequest Adding dummy relationship between org.gudy.azureus2.plugins.ui.config.Parameter and com.aelitis.azureus.core.networkmanager.impl.ReadController Adding dummy relationship between org.gudy.azureus2.plugins.download.DownloadManagerListener and com.aelitis.azureus.core.networkmanager.impl.ReadController Adding dummy relationship between com.aelitis.net.upnp.services.UPnPWANConnectionPortMapping and com.aelitis.azureus.core.networkmanager.impl.ReadController Adding dummy relationship between org.gudy.azureus2.core3.peer.PEPeerStats and com.aelitis.azureus.core.networkmanager.impl.ReadController Adding dummy relationship between org.gudy.azureus2.core3.logging.LGLogger and com.aelitis.azureus.core.networkmanager.impl.ReadController Adding dummy relationship between org.gudy.azureus2.core3.logging.LGLogger and com.aelitis.azureus.core.networkmanager.impl.TCPTransportHelper Adding dummy relationship between org.gudy.azureus2.core3.logging.LGLogger and com.aelitis.azureus.core.dht.vivaldi.maths.impl.HeightCoordinatesImpl Adding dummy relationship between org.gudy.azureus2.core3.logging.LGLogger and com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader Adding dummy relationship between org.gudy.azureus2.core3.logging.LGLogger and com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketHelper Adding dummy relationship between org.gudy.azureus2.core3.logging.LGLogger and com.aelitis.azureus.core.diskmanager.cache.CacheFileManagerFactory Adding dummy relationship between com.aelitis.azureus.core.AzureusCoreFactory and com.aelitis.azureus.core.proxy.socks.AESocksProxyFactory Adding dummy relationship between java.util.NoSuchElementException and com.aelitis.azureus.core.proxy.socks.AESocksProxyFactory Adding dummy relationship between com.aelitis.azureus.core.proxy.AEProxy and com.aelitis.azureus.core.proxy.socks.AESocksProxyFactory Adding dummy relationship between java.net.Socket and com.aelitis.azureus.core.proxy.socks.AESocksProxyFactory Adding dummy relationship between java.net.Socket and com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileWithCache Adding dummy relationship between com.aelitis.net.upnp.UPnPListener and com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileWithCache Adding dummy relationship between com.aelitis.azureus.plugins.dht.DHTPluginProgressListener and com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileWithCache Adding dummy relationship between org.gudy.azureus2.ui.swt.config.ChangeSelectionActionPerformer and com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileWithCache Adding dummy relationship between org.gudy.azureus2.plugins.messaging.Message and com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileWithCache Adding dummy relationship between com.aelitis.azureus.core.dht.nat.DHTNATPuncher and com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileWithCache Adding dummy relationship between com.aelitis.azureus.core.AzureusCoreException and com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileWithCache Adding dummy relationship between com.aelitis.azureus.core.AzureusCoreException and com.aelitis.azureus.core.peermanager.peerdb.PeerItemFactory Adding dummy relationship between com.aelitis.azureus.core.peermanager.messaging.MessageStreamDecoder and com.aelitis.azureus.core.peermanager.peerdb.PeerItemFactory Adding dummy relationship between com.aelitis.azureus.core.dht.router.DHTRouter and com.aelitis.azureus.core.peermanager.peerdb.PeerItemFactory Adding dummy relationship between com.aelitis.azureus.core.dht.router.DHTRouter and com.aelitis.azureus.core.networkmanager.impl.IncomingSocketChannelManager Adding dummy relationship between com.aelitis.azureus.core.dht.DHTOperationListener and com.aelitis.azureus.core.networkmanager.impl.IncomingSocketChannelManager Adding dummy relationship between java.lang.Integer and com.aelitis.azureus.core.networkmanager.impl.IncomingSocketChannelManager Adding dummy relationship between java.lang.Integer and com.aelitis.azureus.plugins.jpc.peer.impl.messaging.JPCPeerMessage Adding dummy relationship between java.lang.Integer and com.aelitis.azureus.plugins.jpc.cache.impl.messaging.JPCActiveAck Adding dummy relationship between java.lang.Integer and com.aelitis.azureus.plugins.jpc.cache.impl.messaging.JPCReply Adding dummy relationship between com.aelitis.azureus.core.dht.transport.DHTTransportFullStats and com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessageFactory Adding dummy relationship between org.gudy.azureus2.core3.ipfilter.IpFilter and com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessageFactory Adding dummy relationship between com.aelitis.azureus.core.diskmanager.file.FMFile and com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessageFactory Adding dummy relationship between org.gudy.azureus2.core3.util.NonDaemonTaskRunner and com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessageFactory Adding dummy relationship between com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity and com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessageFactory Adding dummy relationship between org.gudy.azureus2.plugins.ui.config.ActionParameter and com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessageFactory Adding dummy relationship between org.gudy.azureus2.plugins.utils.resourcedownloader.ResourceDownloaderFactory and com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessageFactory Adding dummy relationship between java.lang.ClassLoader and com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessageFactory Adding dummy relationship between java.lang.Thread and com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessageFactory Adding dummy relationship between java.lang.Thread and com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield Adding dummy relationship between java.lang.Thread and com.aelitis.azureus.plugins.sharing.hoster.ShareHosterPlugin Adding dummy relationship between java.lang.RuntimeException and com.aelitis.azureus.plugins.sharing.hoster.ShareHosterPlugin Adding dummy relationship between org.gudy.azureus2.plugins.sharing.ShareItem and com.aelitis.azureus.plugins.sharing.hoster.ShareHosterPlugin Adding dummy relationship between com.aelitis.azureus.core.diskmanager.file.impl.FMFileAccess and com.aelitis.azureus.plugins.sharing.hoster.ShareHosterPlugin Adding dummy relationship between org.gudy.azureus2.core3.peer.PEPeer and com.aelitis.azureus.plugins.sharing.hoster.ShareHosterPlugin Adding dummy relationship between org.gudy.azureus2.core3.stats.transfer.GeneralStats and com.aelitis.azureus.core.helpers.TorrentFolderWatcher Adding dummy relationship between com.aelitis.azureus.core.proxy.AEProxyState and com.aelitis.azureus.core.helpers.TorrentFolderWatcher Adding dummy relationship between com.aelitis.azureus.core.dht.control.DHTControlListener and com.aelitis.azureus.core.helpers.TorrentFolderWatcher Adding dummy relationship between com.aelitis.azureus.core.dht.control.impl.DHTControlContactImpl and com.aelitis.azureus.core.helpers.TorrentFolderWatcher Adding dummy relationship between java.lang.reflect.Method and com.aelitis.azureus.core.helpers.TorrentFolderWatcher Adding dummy relationship between org.gudy.azureus2.core3.config.COConfigurationManager and com.aelitis.azureus.core.helpers.TorrentFolderWatcher Adding dummy relationship between org.gudy.azureus2.core3.config.COConfigurationManager and com.aelitis.azureus.core.dht.control.impl.Test Adding dummy relationship between org.gudy.azureus2.core3.config.COConfigurationManager and com.aelitis.azureus.core.dht.impl.DHTImpl Adding dummy relationship between java.nio.Buffer and com.aelitis.azureus.core.dht.impl.DHTImpl Adding dummy relationship between java.nio.Buffer and com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl Adding dummy relationship between java.io.IOException and com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl Adding dummy relationship between java.io.IOException and com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl Adding dummy relationship between java.io.IOException and org.gudy.azureus2.core3.torrent.TOTorrentProgressListener Adding dummy relationship between java.io.IOException and com.aelitis.net.upnp.impl.ssdp.SSDPImpl Adding dummy relationship between javax.crypto.Cipher and com.aelitis.net.upnp.impl.ssdp.SSDPImpl Adding dummy relationship between org.gudy.azureus2.core3.util.AENetworkClassifier and com.aelitis.net.upnp.impl.ssdp.SSDPImpl Adding dummy relationship between com.aelitis.azureus.plugins.jpc.JPCException and com.aelitis.net.upnp.impl.ssdp.SSDPImpl Adding dummy relationship between com.aelitis.azureus.core.dht.vivaldi.maths.VivaldiPosition and com.aelitis.net.upnp.impl.ssdp.SSDPImpl Adding dummy relationship between org.gudy.azureus2.plugins.utils.Utilities and com.aelitis.net.upnp.impl.ssdp.SSDPImpl Adding dummy relationship between org.gudy.azureus2.plugins.utils.Utilities and org.gudy.azureus2.core3.util.HostNameToIPResolverListener Adding dummy relationship between org.gudy.azureus2.plugins.utils.Utilities and com.aelitis.azureus.core.dht.transport.udp.impl.packethandler.DHTUDPPacketHandlerFactory Adding dummy relationship between org.gudy.azureus2.core3.util.BDecoder and com.aelitis.azureus.core.dht.transport.udp.impl.packethandler.DHTUDPPacketHandlerFactory Adding dummy relationship between org.gudy.azureus2.core3.util.Debug and com.aelitis.azureus.core.dht.transport.udp.impl.packethandler.DHTUDPPacketHandlerFactory Adding dummy relationship between org.gudy.azureus2.core3.util.Debug and com.aelitis.azureus.core.diskmanager.file.FMFileManagerFactory Adding dummy relationship between org.gudy.azureus2.core3.util.Debug and com.aelitis.azureus.core.peermanager.PeerManager Adding dummy relationship between org.gudy.azureus2.core3.util.Debug and com.aelitis.azureus.core.diskmanager.MemoryMappedFile Adding dummy relationship between org.gudy.azureus2.core3.util.Debug and com.aelitis.azureus.core.networkmanager.impl.ConnectDisconnectManager Adding dummy relationship between org.gudy.azureus2.core3.util.Debug and com.aelitis.net.upnp.impl.device.UPnPRootDeviceImpl Adding dummy relationship between org.gudy.azureus2.core3.util.Debug and com.aelitis.azureus.core.peermanager.utils.OutgoingBTPieceMessageHandler Adding dummy relationship between java.util.Date and com.aelitis.azureus.core.peermanager.utils.OutgoingBTPieceMessageHandler Adding dummy relationship between org.gudy.azureus2.core3.stats.transfer.StatsFactory and com.aelitis.azureus.core.peermanager.utils.OutgoingBTPieceMessageHandler Adding dummy relationship between com.aelitis.azureus.plugins.upnp.UPnPMapping and com.aelitis.azureus.core.peermanager.utils.OutgoingBTPieceMessageHandler Adding dummy relationship between java.util.LinkedHashMap and com.aelitis.azureus.core.peermanager.utils.OutgoingBTPieceMessageHandler Adding dummy relationship between java.io.FilterOutputStream and com.aelitis.azureus.core.peermanager.utils.OutgoingBTPieceMessageHandler Adding dummy relationship between org.gudy.azureus2.plugins.ddb.DistributedDatabaseContact and com.aelitis.azureus.core.peermanager.utils.OutgoingBTPieceMessageHandler Adding dummy relationship between com.aelitis.net.upnp.UPnP and com.aelitis.azureus.core.peermanager.utils.OutgoingBTPieceMessageHandler Adding dummy relationship between com.aelitis.net.upnp.UPnP and com.aelitis.azureus.core.networkmanager.impl.TransferProcessor Adding dummy relationship between com.aelitis.net.upnp.UPnPService and com.aelitis.azureus.core.networkmanager.impl.TransferProcessor Adding dummy relationship between java.util.WeakHashMap and com.aelitis.azureus.core.networkmanager.impl.TransferProcessor Adding dummy relationship between java.util.WeakHashMap and com.aelitis.azureus.core.diskmanager.file.impl.FMFileAccessCompact Adding dummy relationship between java.security.Key and com.aelitis.azureus.core.diskmanager.file.impl.FMFileAccessCompact Adding dummy relationship between java.util.Iterator and com.aelitis.azureus.core.diskmanager.file.impl.FMFileAccessCompact Adding dummy relationship between java.util.Iterator and com.aelitis.azureus.core.util.average.Average Adding dummy relationship between java.util.Iterator and com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessageDecoder Adding dummy relationship between org.gudy.azureus2.core3.disk.DiskManager and com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessageDecoder Adding dummy relationship between org.gudy.azureus2.core3.disk.DiskManager and com.aelitis.azureus.core.diskmanager.cache.impl.Test Adding dummy relationship between org.gudy.azureus2.plugins.ui.config.BooleanParameter and com.aelitis.azureus.core.diskmanager.cache.impl.Test Adding dummy relationship between java.nio.channels.SocketChannel and com.aelitis.azureus.core.diskmanager.cache.impl.Test Adding dummy relationship between java.nio.channels.SocketChannel and com.aelitis.azureus.core.peermanager.messaging.MessageStreamFactory Adding dummy relationship between java.nio.channels.SocketChannel and com.aelitis.azureus.core.dht.transport.udp.impl.Test Adding dummy relationship between java.nio.channels.SocketChannel and com.aelitis.azureus.core.peermanager.utils.BTPeerIDByteDecoder Adding dummy relationship between java.nio.channels.SocketChannel and com.aelitis.azureus.plugins.jpc.cache.impl.messaging.JPCLicenseReply Adding dummy relationship between java.nio.channels.SocketChannel and com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketRequestFindNode Adding dummy relationship between javax.crypto.KeyGenerator and com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketRequestFindNode Adding dummy relationship between org.gudy.azureus2.core3.peer.impl.PEPeerControl and com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketRequestFindNode Adding dummy relationship between org.gudy.azureus2.core3.peer.impl.PEPeerControl and com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue Adding dummy relationship between com.aelitis.azureus.core.networkmanager.LimitedRateGroup and com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue Adding dummy relationship between java.io.DataInputStream and com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue Adding dummy relationship between java.io.DataInputStream and com.aelitis.azureus.plugins.jpc.cache.impl.messaging.JPCCacheMessage Adding dummy relationship between java.io.DataInputStream and com.aelitis.azureus.plugins.jpc.cache.impl.messaging.JPCMessageDecoder Adding dummy relationship between com.aelitis.azureus.core.dht.transport.udp.impl.packethandler.DHTUDPRequestHandler and com.aelitis.azureus.plugins.jpc.cache.impl.messaging.JPCMessageDecoder Adding dummy relationship between java.lang.System and com.aelitis.azureus.plugins.jpc.cache.impl.messaging.JPCMessageDecoder Adding dummy relationship between java.lang.System and com.aelitis.azureus.core.peermanager.messaging.MessageManager Adding dummy relationship between java.lang.System and com.aelitis.azureus.core.peermanager.connection.PeerConnectionFactory Adding dummy relationship between java.lang.System and com.aelitis.net.upnp.impl.device.UPnPSSWANCommonInterfaceConfigImpl Adding dummy relationship between java.lang.System and com.aelitis.net.upnp.UPnPFactory Adding dummy relationship between java.lang.System and com.aelitis.azureus.plugins.jpc.cache.impl.messaging.JPCActive Adding dummy relationship between java.lang.System and com.aelitis.azureus.plugins.jpc.cache.impl.messaging.JPCCancel Adding dummy relationship between java.lang.System and com.aelitis.azureus.core.proxy.impl.AEProxyAddressMapperImpl Adding dummy relationship between java.lang.Runnable and com.aelitis.azureus.core.proxy.impl.AEProxyAddressMapperImpl Adding dummy relationship between java.security.MessageDigest and com.aelitis.azureus.core.proxy.impl.AEProxyAddressMapperImpl Adding dummy relationship between org.gudy.azureus2.plugins.network.Connection and com.aelitis.azureus.core.proxy.impl.AEProxyAddressMapperImpl Remove: java.lang.Process Remove: java.nio.channels.SelectableChannel Remove: javax.crypto.SecretKey Remove: org.gudy.azureus2.core3.disk.DiskManagerReadRequest Remove: org.gudy.azureus2.core3.download.DownloadManager Remove: org.gudy.azureus2.core3.stats.transfer.OverallStats Remove: org.gudy.azureus2.core3.util.TimerEventPeriodic Remove: org.gudy.azureus2.plugins.ddb.DistributedDatabaseKey Remove: org.gudy.azureus2.plugins.ddb.DistributedDatabaseTransferType Remove: org.gudy.azureus2.plugins.ui.config.LabelParameter Remove: org.gudy.azureus2.plugins.ui.config.ParameterGroup Remove: org.gudy.azureus2.plugins.ui.config.StringParameter Remove: org.gudy.azureus2.plugins.ui.tables.TableContextMenuItem Remove: org.gudy.azureus2.plugins.update.UpdateInstaller Remove: org.gudy.azureus2.plugins.utils.UTTimerEvent Remove: org.gudy.azureus2.ui.swt.Utils String Creation Time: 32836 String Length in Tokens: 90847 -------------------------------------------------- -------------------------------------------------- Computing solutions... NONE Context aggregation EPI_Abstract_State inheritance ConcreteStateA dummyRelationship EPI_Abstract_State inheritance ConcreteStateB dummyRelationship EPI_Abstract_State ignorance Context dummyRelationship ConcreteStateA ignorance Context dummyRelationship ConcreteStateB ignorance Context Solution Computation Time:8762 Number of Solutions With and Without Ghosts:205 Number of Solutions Without Ghosts:205 Number of Solutions With Ghosts:0 # Micro-architecture 261 similar at 100% with BridgeStateStrategy 261.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnPDevice 261.100.Context = com.aelitis.net.upnp.impl.device.UPnPSSWANConnectionImpl 261.100.ConcreteStateB = com.aelitis.net.upnp.impl.device.UPnPDeviceImpl 261.100.ConcreteStateA = com.aelitis.net.upnp.impl.device.UPnPDeviceImpl # Micro-architecture 262 similar at 100% with BridgeStateStrategy 262.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnPDevice 262.100.Context = com.aelitis.net.upnp.impl.device.UPnPStateVariableImpl 262.100.ConcreteStateB = com.aelitis.net.upnp.impl.device.UPnPDeviceImpl 262.100.ConcreteStateA = com.aelitis.net.upnp.impl.device.UPnPDeviceImpl # Micro-architecture 263 similar at 100% with BridgeStateStrategy 263.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnPDevice 263.100.Context = com.aelitis.net.upnp.impl.device.UPnPSSWANCommonInterfaceConfigImpl 263.100.ConcreteStateB = com.aelitis.net.upnp.impl.device.UPnPDeviceImpl 263.100.ConcreteStateA = com.aelitis.net.upnp.impl.device.UPnPDeviceImpl # Micro-architecture 264 similar at 100% with BridgeStateStrategy 264.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.vivaldi.maths.VivaldiPosition 264.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 264.100.ConcreteStateB = com.aelitis.azureus.core.dht.vivaldi.maths.impl.VivaldiPositionImpl 264.100.ConcreteStateA = com.aelitis.azureus.core.dht.vivaldi.maths.impl.VivaldiPositionImpl # Micro-architecture 265 similar at 100% with BridgeStateStrategy 265.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.vivaldi.maths.VivaldiPosition 265.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 265.100.ConcreteStateB = com.aelitis.azureus.core.dht.vivaldi.maths.impl.VivaldiPositionImpl 265.100.ConcreteStateA = com.aelitis.azureus.core.dht.vivaldi.maths.impl.VivaldiPositionImpl # Micro-architecture 266 similar at 100% with BridgeStateStrategy 266.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.db.DHTDB 266.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl 266.100.ConcreteStateB = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 266.100.ConcreteStateA = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 267 similar at 100% with BridgeStateStrategy 267.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.db.DHTDB 267.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 267.100.ConcreteStateB = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 267.100.ConcreteStateA = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 268 similar at 100% with BridgeStateStrategy 268.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.db.DHTDB 268.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 268.100.ConcreteStateB = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 268.100.ConcreteStateA = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 269 similar at 100% with BridgeStateStrategy 269.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.db.DHTDB 269.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl 269.100.ConcreteStateB = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 269.100.ConcreteStateA = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 270 similar at 100% with BridgeStateStrategy 270.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 270.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 270.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 270.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl # Micro-architecture 271 similar at 100% with BridgeStateStrategy 271.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketHandlerStats 271.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.packethandler.DHTUDPPacketHandlerStats 271.100.ConcreteStateB = com.aelitis.net.udp.impl.PRUDPPacketHandlerStatsImpl 271.100.ConcreteStateA = com.aelitis.net.udp.impl.PRUDPPacketHandlerStatsImpl # Micro-architecture 272 similar at 100% with BridgeStateStrategy 272.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketHandler 272.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.packethandler.DHTUDPPacketHandler 272.100.ConcreteStateB = com.aelitis.net.udp.impl.PRUDPPacketHandlerImpl 272.100.ConcreteStateA = com.aelitis.net.udp.impl.PRUDPPacketHandlerImpl # Micro-architecture 273 similar at 100% with BridgeStateStrategy 273.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.vivaldi.maths.Coordinates 273.100.Context = com.aelitis.azureus.core.dht.vivaldi.maths.impl.VivaldiPositionImpl 273.100.ConcreteStateB = com.aelitis.azureus.core.dht.vivaldi.maths.impl.HeightCoordinatesImpl 273.100.ConcreteStateA = com.aelitis.azureus.core.dht.vivaldi.maths.impl.HeightCoordinatesImpl # Micro-architecture 274 similar at 100% with BridgeStateStrategy 274.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.NetworkConnection 274.100.Context = com.aelitis.azureus.core.peermanager.download.session.impl.AZTorrentSession 274.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 274.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl # Micro-architecture 275 similar at 100% with BridgeStateStrategy 275.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.NetworkConnection 275.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader 275.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 275.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl # Micro-architecture 276 similar at 100% with BridgeStateStrategy 276.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.NetworkConnection 276.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler 276.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 276.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl # Micro-architecture 277 similar at 100% with BridgeStateStrategy 277.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.NetworkConnection 277.100.Context = com.aelitis.azureus.core.peermanager.download.session.impl.BTTorrentSession 277.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 277.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl # Micro-architecture 278 similar at 100% with BridgeStateStrategy 278.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.NetworkConnection 278.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader 278.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 278.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl # Micro-architecture 279 similar at 100% with BridgeStateStrategy 279.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.DHTStorageAdapter 279.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBMapping 279.100.ConcreteStateB = com.aelitis.azureus.plugins.dht.impl.DHTPluginStorageManager 279.100.ConcreteStateA = com.aelitis.azureus.plugins.dht.impl.DHTPluginStorageManager # Micro-architecture 280 similar at 100% with BridgeStateStrategy 280.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.plugins.dht.DHTPluginContact 280.100.Context = com.aelitis.azureus.plugins.dht.DHTPlugin 280.100.ConcreteStateB = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl 280.100.ConcreteStateA = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl # Micro-architecture 281 similar at 100% with BridgeStateStrategy 281.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.plugins.jpc.cache.JPCCacheDownloader 281.100.Context = com.aelitis.azureus.plugins.jpc.peer.impl.PeerControllerImpl 281.100.ConcreteStateB = com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheImpl 281.100.ConcreteStateA = com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheImpl # Micro-architecture 286 similar at 100% with BridgeStateStrategy 286.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 286.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 286.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 286.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact # Micro-architecture 287 similar at 100% with BridgeStateStrategy 287.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 287.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 287.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 287.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact # Micro-architecture 288 similar at 100% with BridgeStateStrategy 288.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 288.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 288.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 288.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 289 similar at 100% with BridgeStateStrategy 289.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 289.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 289.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 289.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 290 similar at 100% with BridgeStateStrategy 290.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 290.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindNode 290.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 290.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact # Micro-architecture 291 similar at 100% with BridgeStateStrategy 291.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 291.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindNode 291.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 291.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact # Micro-architecture 292 similar at 100% with BridgeStateStrategy 292.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 292.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindNode 292.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 292.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 293 similar at 100% with BridgeStateStrategy 293.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 293.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindNode 293.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 293.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 294 similar at 100% with BridgeStateStrategy 294.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 294.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 294.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 294.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact # Micro-architecture 295 similar at 100% with BridgeStateStrategy 295.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 295.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 295.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 295.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact # Micro-architecture 296 similar at 100% with BridgeStateStrategy 296.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 296.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 296.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 296.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 297 similar at 100% with BridgeStateStrategy 297.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 297.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 297.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 297.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 298 similar at 100% with BridgeStateStrategy 298.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 298.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 298.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 298.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact # Micro-architecture 299 similar at 100% with BridgeStateStrategy 299.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 299.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 299.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 299.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact # Micro-architecture 300 similar at 100% with BridgeStateStrategy 300.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 300.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 300.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 300.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 301 similar at 100% with BridgeStateStrategy 301.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 301.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 301.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 301.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 302 similar at 100% with BridgeStateStrategy 302.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 302.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindValue 302.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 302.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact # Micro-architecture 303 similar at 100% with BridgeStateStrategy 303.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 303.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindValue 303.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 303.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact # Micro-architecture 304 similar at 100% with BridgeStateStrategy 304.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 304.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindValue 304.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 304.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 305 similar at 100% with BridgeStateStrategy 305.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 305.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindValue 305.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 305.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 309 similar at 100% with BridgeStateStrategy 309.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 309.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl 309.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 309.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 310 similar at 100% with BridgeStateStrategy 310.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 310.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl 310.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 310.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact # Micro-architecture 311 similar at 100% with BridgeStateStrategy 311.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 311.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl 311.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 311.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact # Micro-architecture 312 similar at 100% with BridgeStateStrategy 312.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 312.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl 312.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 312.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 313 similar at 100% with BridgeStateStrategy 313.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 313.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl 313.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 313.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 314 similar at 100% with BridgeStateStrategy 314.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 314.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl 314.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 314.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact # Micro-architecture 315 similar at 100% with BridgeStateStrategy 315.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 315.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl 315.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 315.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact # Micro-architecture 316 similar at 100% with BridgeStateStrategy 316.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 316.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl 316.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 316.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 317 similar at 100% with BridgeStateStrategy 317.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 317.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl 317.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 317.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 318 similar at 100% with BridgeStateStrategy 318.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 318.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 318.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPStatsImpl 318.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPStatsImpl # Micro-architecture 319 similar at 100% with BridgeStateStrategy 319.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 319.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 319.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackStatsImpl 319.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPStatsImpl # Micro-architecture 320 similar at 100% with BridgeStateStrategy 320.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 320.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 320.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPStatsImpl 320.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackStatsImpl # Micro-architecture 321 similar at 100% with BridgeStateStrategy 321.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 321.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 321.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackStatsImpl 321.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackStatsImpl # Micro-architecture 322 similar at 100% with BridgeStateStrategy 322.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 322.100.Context = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter 322.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPStatsImpl 322.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPStatsImpl # Micro-architecture 323 similar at 100% with BridgeStateStrategy 323.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 323.100.Context = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter 323.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackStatsImpl 323.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPStatsImpl # Micro-architecture 324 similar at 100% with BridgeStateStrategy 324.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 324.100.Context = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter 324.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPStatsImpl 324.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackStatsImpl # Micro-architecture 325 similar at 100% with BridgeStateStrategy 325.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 325.100.Context = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter 325.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackStatsImpl 325.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackStatsImpl # Micro-architecture 326 similar at 100% with BridgeStateStrategy 326.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.RawMessage 326.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue 326.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake 326.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake # Micro-architecture 327 similar at 100% with BridgeStateStrategy 327.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.RawMessage 327.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue 327.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 327.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake # Micro-architecture 328 similar at 100% with BridgeStateStrategy 328.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.RawMessage 328.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue 328.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive 328.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake # Micro-architecture 329 similar at 100% with BridgeStateStrategy 329.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.RawMessage 329.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue 329.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake 329.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 330 similar at 100% with BridgeStateStrategy 330.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.RawMessage 330.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue 330.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 330.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 331 similar at 100% with BridgeStateStrategy 331.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.RawMessage 331.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue 331.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive 331.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 332 similar at 100% with BridgeStateStrategy 332.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.RawMessage 332.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue 332.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake 332.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive # Micro-architecture 333 similar at 100% with BridgeStateStrategy 333.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.RawMessage 333.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue 333.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 333.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive # Micro-architecture 334 similar at 100% with BridgeStateStrategy 334.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.RawMessage 334.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue 334.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive 334.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive # Micro-architecture 335 similar at 100% with BridgeStateStrategy 335.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.proxy.AEProxyState 335.100.Context = com.aelitis.azureus.core.proxy.impl.AEProxyConnectionImpl 335.100.ConcreteStateB = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyState 335.100.ConcreteStateA = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyState # Micro-architecture 336 similar at 100% with BridgeStateStrategy 336.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.proxy.AEProxyState 336.100.Context = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyImpl 336.100.ConcreteStateB = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyState 336.100.ConcreteStateA = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyState # Micro-architecture 337 similar at 100% with BridgeStateStrategy 337.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.nat.DHTNATPuncher 337.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl 337.100.ConcreteStateB = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl 337.100.ConcreteStateA = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl # Micro-architecture 348 similar at 100% with BridgeStateStrategy 348.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 348.100.Context = com.aelitis.azureus.core.networkmanager.NetworkManager 348.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader 348.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader # Micro-architecture 349 similar at 100% with BridgeStateStrategy 349.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 349.100.Context = com.aelitis.azureus.core.networkmanager.NetworkManager 349.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader 349.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader # Micro-architecture 352 similar at 100% with BridgeStateStrategy 352.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 352.100.Context = com.aelitis.azureus.core.networkmanager.NetworkManager 352.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader 352.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader # Micro-architecture 353 similar at 100% with BridgeStateStrategy 353.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 353.100.Context = com.aelitis.azureus.core.networkmanager.NetworkManager 353.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader 353.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader # Micro-architecture 354 similar at 100% with BridgeStateStrategy 354.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 354.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler 354.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader 354.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader # Micro-architecture 355 similar at 100% with BridgeStateStrategy 355.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 355.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler 355.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.MultiPeerUploader 355.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader # Micro-architecture 356 similar at 100% with BridgeStateStrategy 356.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 356.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler 356.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader 356.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader # Micro-architecture 357 similar at 100% with BridgeStateStrategy 357.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 357.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler 357.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader 357.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader # Micro-architecture 358 similar at 100% with BridgeStateStrategy 358.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 358.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler 358.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader 358.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.MultiPeerUploader # Micro-architecture 359 similar at 100% with BridgeStateStrategy 359.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 359.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler 359.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.MultiPeerUploader 359.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.MultiPeerUploader # Micro-architecture 360 similar at 100% with BridgeStateStrategy 360.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 360.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler 360.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader 360.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.MultiPeerUploader # Micro-architecture 361 similar at 100% with BridgeStateStrategy 361.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 361.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler 361.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader 361.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.MultiPeerUploader # Micro-architecture 362 similar at 100% with BridgeStateStrategy 362.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 362.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler 362.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader 362.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader # Micro-architecture 363 similar at 100% with BridgeStateStrategy 363.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 363.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler 363.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.MultiPeerUploader 363.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader # Micro-architecture 364 similar at 100% with BridgeStateStrategy 364.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 364.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler 364.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader 364.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader # Micro-architecture 365 similar at 100% with BridgeStateStrategy 365.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 365.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler 365.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader 365.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader # Micro-architecture 366 similar at 100% with BridgeStateStrategy 366.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 366.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler 366.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader 366.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader # Micro-architecture 367 similar at 100% with BridgeStateStrategy 367.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 367.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler 367.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.MultiPeerUploader 367.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader # Micro-architecture 368 similar at 100% with BridgeStateStrategy 368.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 368.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler 368.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader 368.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader # Micro-architecture 369 similar at 100% with BridgeStateStrategy 369.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 369.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler 369.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader 369.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader # Micro-architecture 370 similar at 100% with BridgeStateStrategy 370.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.download.session.TorrentSessionAuthenticator 370.100.Context = com.aelitis.azureus.core.peermanager.download.session.impl.AZTorrentSession 370.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.download.session.auth.StandardAuthenticator 370.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.download.session.auth.StandardAuthenticator # Micro-architecture 371 similar at 100% with BridgeStateStrategy 371.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPRequestHandler 371.100.Context = com.aelitis.net.udp.impl.PRUDPPacketHandlerImpl 371.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.packethandler.DHTUDPPacketNetworkHandler 371.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.packethandler.DHTUDPPacketNetworkHandler # Micro-architecture 373 similar at 100% with BridgeStateStrategy 373.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportFullStats 373.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 373.100.ConcreteStateB = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl 373.100.ConcreteStateA = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl # Micro-architecture 378 similar at 100% with BridgeStateStrategy 378.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 378.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 378.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage 378.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage # Micro-architecture 379 similar at 100% with BridgeStateStrategy 379.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 379.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 379.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage 379.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage # Micro-architecture 381 similar at 100% with BridgeStateStrategy 381.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 381.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 381.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage 381.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage # Micro-architecture 382 similar at 100% with BridgeStateStrategy 382.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 382.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 382.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage 382.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage # Micro-architecture 383 similar at 100% with BridgeStateStrategy 383.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.proxy.socks.AESocksProxyPlugableConnection 383.100.Context = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyConnectionImpl 383.100.ConcreteStateB = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyPlugableConnectionDefault 383.100.ConcreteStateA = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyPlugableConnectionDefault # Micro-architecture 384 similar at 100% with BridgeStateStrategy 384.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnPRootDevice 384.100.Context = com.aelitis.net.upnp.impl.device.UPnPServiceImpl 384.100.ConcreteStateB = com.aelitis.net.upnp.impl.device.UPnPRootDeviceImpl 384.100.ConcreteStateA = com.aelitis.net.upnp.impl.device.UPnPRootDeviceImpl # Micro-architecture 385 similar at 100% with BridgeStateStrategy 385.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacket 385.100.Context = com.aelitis.net.udp.impl.PRUDPPacketHandlerRequestImpl 385.100.ConcreteStateB = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketReply 385.100.ConcreteStateA = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketReply # Micro-architecture 386 similar at 100% with BridgeStateStrategy 386.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacket 386.100.Context = com.aelitis.net.udp.impl.PRUDPPacketHandlerRequestImpl 386.100.ConcreteStateB = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketRequest 386.100.ConcreteStateA = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketReply # Micro-architecture 387 similar at 100% with BridgeStateStrategy 387.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacket 387.100.Context = com.aelitis.net.udp.impl.PRUDPPacketHandlerRequestImpl 387.100.ConcreteStateB = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketReply 387.100.ConcreteStateA = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketRequest # Micro-architecture 388 similar at 100% with BridgeStateStrategy 388.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacket 388.100.Context = com.aelitis.net.udp.impl.PRUDPPacketHandlerRequestImpl 388.100.ConcreteStateB = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketRequest 388.100.ConcreteStateA = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketRequest # Micro-architecture 389 similar at 100% with BridgeStateStrategy 389.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.plugins.jpc.cache.JPCCacheUploader 389.100.Context = com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheMultiplexer 389.100.ConcreteStateB = com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheImpl 389.100.ConcreteStateA = com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheImpl # Micro-architecture 390 similar at 100% with BridgeStateStrategy 390.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnPService 390.100.Context = com.aelitis.azureus.plugins.upnp.UPnPPlugin 390.100.ConcreteStateB = com.aelitis.net.upnp.impl.device.UPnPServiceImpl 390.100.ConcreteStateA = com.aelitis.net.upnp.impl.device.UPnPServiceImpl # Micro-architecture 391 similar at 100% with BridgeStateStrategy 391.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnPService 391.100.Context = com.aelitis.net.upnp.impl.device.UPnPActionInvocationImpl 391.100.ConcreteStateB = com.aelitis.net.upnp.impl.device.UPnPServiceImpl 391.100.ConcreteStateA = com.aelitis.net.upnp.impl.device.UPnPServiceImpl # Micro-architecture 392 similar at 100% with BridgeStateStrategy 392.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnPService 392.100.Context = com.aelitis.azureus.plugins.upnp.UPnPPluginService 392.100.ConcreteStateB = com.aelitis.net.upnp.impl.device.UPnPServiceImpl 392.100.ConcreteStateA = com.aelitis.net.upnp.impl.device.UPnPServiceImpl # Micro-architecture 393 similar at 100% with BridgeStateStrategy 393.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 393.100.Context = com.aelitis.azureus.core.clientmessageservice.impl.ClientConnection 393.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 393.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport # Micro-architecture 394 similar at 100% with BridgeStateStrategy 394.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 394.100.Context = com.aelitis.azureus.core.clientmessageservice.impl.ClientConnection 394.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 394.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport # Micro-architecture 395 similar at 100% with BridgeStateStrategy 395.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 395.100.Context = com.aelitis.azureus.core.clientmessageservice.impl.ClientConnection 395.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 395.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl # Micro-architecture 396 similar at 100% with BridgeStateStrategy 396.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 396.100.Context = com.aelitis.azureus.core.clientmessageservice.impl.ClientConnection 396.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 396.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl # Micro-architecture 397 similar at 100% with BridgeStateStrategy 397.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 397.100.Context = com.aelitis.azureus.core.networkmanager.impl.ProxyLoginHandler 397.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 397.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport # Micro-architecture 401 similar at 100% with BridgeStateStrategy 401.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 401.100.Context = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader 401.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 401.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport # Micro-architecture 402 similar at 100% with BridgeStateStrategy 402.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 402.100.Context = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader 402.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 402.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport # Micro-architecture 403 similar at 100% with BridgeStateStrategy 403.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 403.100.Context = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader 403.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 403.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl # Micro-architecture 404 similar at 100% with BridgeStateStrategy 404.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 404.100.Context = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader 404.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 404.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl # Micro-architecture 405 similar at 100% with BridgeStateStrategy 405.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 405.100.Context = com.aelitis.azureus.core.networkmanager.IncomingMessageQueue 405.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 405.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport # Micro-architecture 406 similar at 100% with BridgeStateStrategy 406.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 406.100.Context = com.aelitis.azureus.core.networkmanager.IncomingMessageQueue 406.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 406.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport # Micro-architecture 407 similar at 100% with BridgeStateStrategy 407.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 407.100.Context = com.aelitis.azureus.core.networkmanager.IncomingMessageQueue 407.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 407.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl # Micro-architecture 408 similar at 100% with BridgeStateStrategy 408.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 408.100.Context = com.aelitis.azureus.core.networkmanager.IncomingMessageQueue 408.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 408.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl # Micro-architecture 409 similar at 100% with BridgeStateStrategy 409.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 409.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader 409.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 409.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport # Micro-architecture 410 similar at 100% with BridgeStateStrategy 410.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 410.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader 410.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 410.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport # Micro-architecture 411 similar at 100% with BridgeStateStrategy 411.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 411.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader 411.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 411.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl # Micro-architecture 412 similar at 100% with BridgeStateStrategy 412.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 412.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader 412.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 412.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl # Micro-architecture 413 similar at 100% with BridgeStateStrategy 413.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 413.100.Context = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 413.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 413.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport # Micro-architecture 414 similar at 100% with BridgeStateStrategy 414.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 414.100.Context = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 414.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 414.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport # Micro-architecture 415 similar at 100% with BridgeStateStrategy 415.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 415.100.Context = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 415.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 415.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl # Micro-architecture 416 similar at 100% with BridgeStateStrategy 416.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 416.100.Context = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 416.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 416.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl # Micro-architecture 417 similar at 100% with BridgeStateStrategy 417.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 417.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader 417.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 417.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport # Micro-architecture 418 similar at 100% with BridgeStateStrategy 418.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 418.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader 418.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 418.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport # Micro-architecture 419 similar at 100% with BridgeStateStrategy 419.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 419.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader 419.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 419.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl # Micro-architecture 420 similar at 100% with BridgeStateStrategy 420.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 420.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader 420.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 420.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl # Micro-architecture 421 similar at 100% with BridgeStateStrategy 421.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 421.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue 421.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 421.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport # Micro-architecture 422 similar at 100% with BridgeStateStrategy 422.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 422.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue 422.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 422.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport # Micro-architecture 423 similar at 100% with BridgeStateStrategy 423.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 423.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue 423.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 423.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl # Micro-architecture 424 similar at 100% with BridgeStateStrategy 424.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 424.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue 424.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 424.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl # Micro-architecture 425 similar at 100% with BridgeStateStrategy 425.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.FMFileManager 425.100.Context = com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileManagerImpl 425.100.ConcreteStateB = com.aelitis.azureus.core.diskmanager.file.impl.FMFileManagerImpl 425.100.ConcreteStateA = com.aelitis.azureus.core.diskmanager.file.impl.FMFileManagerImpl # Micro-architecture 426 similar at 100% with BridgeStateStrategy 426.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.FMFile 426.100.Context = com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileWithoutCache 426.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.impl.FMFileImpl 426.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.impl.FMFileImpl # Micro-architecture 427 similar at 100% with BridgeStateStrategy 427.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.FMFile 427.100.Context = com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileWithCache 427.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.impl.FMFileImpl 427.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.impl.FMFileImpl # Micro-architecture 428 similar at 100% with BridgeStateStrategy 428.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.MessageStreamDecoder 428.100.Context = com.aelitis.azureus.core.networkmanager.IncomingMessageQueue 428.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessageDecoder 428.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessageDecoder # Micro-architecture 429 similar at 100% with BridgeStateStrategy 429.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.MessageStreamDecoder 429.100.Context = com.aelitis.azureus.core.networkmanager.IncomingMessageQueue 429.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessageDecoder 429.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessageDecoder # Micro-architecture 430 similar at 100% with BridgeStateStrategy 430.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.MessageStreamDecoder 430.100.Context = com.aelitis.azureus.core.networkmanager.IncomingMessageQueue 430.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessageDecoder 430.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessageDecoder # Micro-architecture 431 similar at 100% with BridgeStateStrategy 431.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.MessageStreamDecoder 431.100.Context = com.aelitis.azureus.core.networkmanager.IncomingMessageQueue 431.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessageDecoder 431.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessageDecoder # Micro-architecture 432 similar at 100% with BridgeStateStrategy 432.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.control.DHTControl 432.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 432.100.ConcreteStateB = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 432.100.ConcreteStateA = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 434 similar at 100% with BridgeStateStrategy 434.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.control.DHTControl 434.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 434.100.ConcreteStateB = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 434.100.ConcreteStateA = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 435 similar at 100% with BridgeStateStrategy 435.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.control.DHTControl 435.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl 435.100.ConcreteStateB = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 435.100.ConcreteStateA = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 440 similar at 100% with BridgeStateStrategy 440.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.router.DHTRouter 440.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl 440.100.ConcreteStateB = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl 440.100.ConcreteStateA = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl # Micro-architecture 441 similar at 100% with BridgeStateStrategy 441.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.router.DHTRouter 441.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 441.100.ConcreteStateB = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl 441.100.ConcreteStateA = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl # Micro-architecture 442 similar at 100% with BridgeStateStrategy 442.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.router.DHTRouter 442.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 442.100.ConcreteStateB = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl 442.100.ConcreteStateA = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl # Micro-architecture 443 similar at 100% with BridgeStateStrategy 443.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.router.DHTRouter 443.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 443.100.ConcreteStateB = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl 443.100.ConcreteStateA = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl # Micro-architecture 444 similar at 100% with BridgeStateStrategy 444.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.router.DHTRouter 444.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl 444.100.ConcreteStateB = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl 444.100.ConcreteStateA = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl # Micro-architecture 445 similar at 100% with BridgeStateStrategy 445.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportValue 445.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindValue 445.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.db.DHTDBValue 445.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.db.DHTDBValue # Micro-architecture 446 similar at 100% with BridgeStateStrategy 446.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.DHT 446.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 446.100.ConcreteStateB = com.aelitis.azureus.core.dht.impl.DHTImpl 446.100.ConcreteStateA = com.aelitis.azureus.core.dht.impl.DHTImpl # Micro-architecture 447 similar at 100% with BridgeStateStrategy 447.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.DHT 447.100.Context = com.aelitis.azureus.plugins.dht.DHTPlugin 447.100.ConcreteStateB = com.aelitis.azureus.core.dht.impl.DHTImpl 447.100.ConcreteStateA = com.aelitis.azureus.core.dht.impl.DHTImpl # Micro-architecture 448 similar at 100% with BridgeStateStrategy 448.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.DHT 448.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl 448.100.ConcreteStateB = com.aelitis.azureus.core.dht.impl.DHTImpl 448.100.ConcreteStateA = com.aelitis.azureus.core.dht.impl.DHTImpl # Micro-architecture 449 similar at 100% with BridgeStateStrategy 449.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportStats 449.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 449.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 449.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl # Micro-architecture 453 similar at 100% with BridgeStateStrategy 453.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.impl.FMFileAccess 453.100.Context = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.impl.FMFileImpl 453.100.ConcreteStateB = com.aelitis.azureus.core.diskmanager.file.impl.FMFileAccessCompact 453.100.ConcreteStateA = com.aelitis.azureus.core.diskmanager.file.impl.FMFileAccessCompact # Micro-architecture 458 similar at 100% with BridgeStateStrategy 458.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 458.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 458.100.ConcreteStateB = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 458.100.ConcreteStateA = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 459 similar at 100% with BridgeStateStrategy 459.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 459.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 459.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter 459.100.ConcreteStateA = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 460 similar at 100% with BridgeStateStrategy 460.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 460.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 460.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.Test 460.100.ConcreteStateA = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 461 similar at 100% with BridgeStateStrategy 461.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 461.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 461.100.ConcreteStateB = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 461.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter # Micro-architecture 462 similar at 100% with BridgeStateStrategy 462.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 462.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 462.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter 462.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter # Micro-architecture 463 similar at 100% with BridgeStateStrategy 463.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 463.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 463.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.Test 463.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter # Micro-architecture 464 similar at 100% with BridgeStateStrategy 464.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 464.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 464.100.ConcreteStateB = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 464.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.Test # Micro-architecture 465 similar at 100% with BridgeStateStrategy 465.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 465.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 465.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter 465.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.Test # Micro-architecture 466 similar at 100% with BridgeStateStrategy 466.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 466.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 466.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.Test 466.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.Test # Micro-architecture 476 similar at 100% with BridgeStateStrategy 476.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 476.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 476.100.ConcreteStateB = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 476.100.ConcreteStateA = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 477 similar at 100% with BridgeStateStrategy 477.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 477.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 477.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter 477.100.ConcreteStateA = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 478 similar at 100% with BridgeStateStrategy 478.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 478.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 478.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.Test 478.100.ConcreteStateA = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 479 similar at 100% with BridgeStateStrategy 479.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 479.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 479.100.ConcreteStateB = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 479.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter # Micro-architecture 480 similar at 100% with BridgeStateStrategy 480.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 480.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 480.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter 480.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter # Micro-architecture 481 similar at 100% with BridgeStateStrategy 481.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 481.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 481.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.Test 481.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter # Micro-architecture 482 similar at 100% with BridgeStateStrategy 482.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 482.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 482.100.ConcreteStateB = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 482.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.Test # Micro-architecture 483 similar at 100% with BridgeStateStrategy 483.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 483.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 483.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter 483.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.Test # Micro-architecture 484 similar at 100% with BridgeStateStrategy 484.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 484.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 484.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.Test 484.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.Test # Micro-architecture 485 similar at 100% with BridgeStateStrategy 485.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 485.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl 485.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 485.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP # Micro-architecture 486 similar at 100% with BridgeStateStrategy 486.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 486.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl 486.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 486.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP # Micro-architecture 487 similar at 100% with BridgeStateStrategy 487.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 487.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl 487.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 487.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 488 similar at 100% with BridgeStateStrategy 488.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 488.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl 488.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 488.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 489 similar at 100% with BridgeStateStrategy 489.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 489.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 489.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 489.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP # Micro-architecture 490 similar at 100% with BridgeStateStrategy 490.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 490.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 490.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 490.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP # Micro-architecture 491 similar at 100% with BridgeStateStrategy 491.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 491.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 491.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 491.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 492 similar at 100% with BridgeStateStrategy 492.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 492.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 492.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 492.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 493 similar at 100% with BridgeStateStrategy 493.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 493.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 493.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 493.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP # Micro-architecture 494 similar at 100% with BridgeStateStrategy 494.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 494.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 494.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 494.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP # Micro-architecture 495 similar at 100% with BridgeStateStrategy 495.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 495.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 495.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 495.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 496 similar at 100% with BridgeStateStrategy 496.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 496.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 496.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 496.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 497 similar at 100% with BridgeStateStrategy 497.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 497.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 497.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 497.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP # Micro-architecture 498 similar at 100% with BridgeStateStrategy 498.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 498.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 498.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 498.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP # Micro-architecture 499 similar at 100% with BridgeStateStrategy 499.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 499.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 499.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 499.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 500 similar at 100% with BridgeStateStrategy 500.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 500.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 500.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 500.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 501 similar at 100% with BridgeStateStrategy 501.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 501.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl 501.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 501.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP # Micro-architecture 502 similar at 100% with BridgeStateStrategy 502.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 502.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl 502.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 502.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP # Micro-architecture 503 similar at 100% with BridgeStateStrategy 503.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 503.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl 503.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 503.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 504 similar at 100% with BridgeStateStrategy 504.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 504.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl 504.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 504.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 505 similar at 100% with BridgeStateStrategy 505.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 505.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl 505.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 505.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP # Micro-architecture 506 similar at 100% with BridgeStateStrategy 506.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 506.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl 506.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 506.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP # Micro-architecture 507 similar at 100% with BridgeStateStrategy 507.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 507.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl 507.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 507.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 508 similar at 100% with BridgeStateStrategy 508.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 508.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl 508.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 508.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 509 similar at 100% with BridgeStateStrategy 509.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.MessageStreamEncoder 509.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue 509.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessageEncoder 509.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessageEncoder # Micro-architecture 510 similar at 100% with BridgeStateStrategy 510.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.MessageStreamEncoder 510.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue 510.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessageEncoder 510.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessageEncoder # Micro-architecture 511 similar at 100% with BridgeStateStrategy 511.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.MessageStreamEncoder 511.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue 511.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessageEncoder 511.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessageEncoder # Micro-architecture 512 similar at 100% with BridgeStateStrategy 512.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.MessageStreamEncoder 512.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue 512.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessageEncoder 512.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessageEncoder # Micro-architecture 513 similar at 100% with BridgeStateStrategy 513.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnP 513.100.Context = com.aelitis.net.upnp.impl.device.UPnPDeviceImpl 513.100.ConcreteStateB = com.aelitis.net.upnp.impl.UPnPImpl 513.100.ConcreteStateA = com.aelitis.net.upnp.impl.UPnPImpl # Micro-architecture 515 similar at 100% with BridgeStateStrategy 515.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.plugins.jpc.cache.JPCCacheManager 515.100.Context = com.aelitis.azureus.plugins.jpc.peer.impl.PeerControllerImpl 515.100.ConcreteStateB = com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheManagerImpl 515.100.ConcreteStateA = com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheManagerImpl --------------------------------------------- 1 Context aggregation EPI_Abstract_State inheritance ConcreteStateA dummyRelationship EPI_Abstract_State inheritance ConcreteStateB dummyRelationship EPI_Abstract_State ignorance Context dummyRelationship ConcreteStateA ignorance Context dummyRelationship ConcreteStateB ignorance Context Solution Computation Time:8857 Number of Solutions With and Without Ghosts:205 Number of Solutions Without Ghosts:205 Number of Solutions With Ghosts:0 # Micro-architecture 777 similar at 100% with BridgeStateStrategy 777.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnPDevice 777.100.Context = com.aelitis.net.upnp.impl.device.UPnPSSWANConnectionImpl 777.100.ConcreteStateB = com.aelitis.net.upnp.impl.device.UPnPDeviceImpl 777.100.ConcreteStateA = com.aelitis.net.upnp.impl.device.UPnPDeviceImpl # Micro-architecture 778 similar at 100% with BridgeStateStrategy 778.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnPDevice 778.100.Context = com.aelitis.net.upnp.impl.device.UPnPStateVariableImpl 778.100.ConcreteStateB = com.aelitis.net.upnp.impl.device.UPnPDeviceImpl 778.100.ConcreteStateA = com.aelitis.net.upnp.impl.device.UPnPDeviceImpl # Micro-architecture 779 similar at 100% with BridgeStateStrategy 779.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnPDevice 779.100.Context = com.aelitis.net.upnp.impl.device.UPnPSSWANCommonInterfaceConfigImpl 779.100.ConcreteStateB = com.aelitis.net.upnp.impl.device.UPnPDeviceImpl 779.100.ConcreteStateA = com.aelitis.net.upnp.impl.device.UPnPDeviceImpl # Micro-architecture 780 similar at 100% with BridgeStateStrategy 780.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.vivaldi.maths.VivaldiPosition 780.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 780.100.ConcreteStateB = com.aelitis.azureus.core.dht.vivaldi.maths.impl.VivaldiPositionImpl 780.100.ConcreteStateA = com.aelitis.azureus.core.dht.vivaldi.maths.impl.VivaldiPositionImpl # Micro-architecture 781 similar at 100% with BridgeStateStrategy 781.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.vivaldi.maths.VivaldiPosition 781.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 781.100.ConcreteStateB = com.aelitis.azureus.core.dht.vivaldi.maths.impl.VivaldiPositionImpl 781.100.ConcreteStateA = com.aelitis.azureus.core.dht.vivaldi.maths.impl.VivaldiPositionImpl # Micro-architecture 782 similar at 100% with BridgeStateStrategy 782.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.db.DHTDB 782.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl 782.100.ConcreteStateB = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 782.100.ConcreteStateA = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 783 similar at 100% with BridgeStateStrategy 783.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.db.DHTDB 783.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 783.100.ConcreteStateB = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 783.100.ConcreteStateA = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 784 similar at 100% with BridgeStateStrategy 784.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.db.DHTDB 784.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 784.100.ConcreteStateB = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 784.100.ConcreteStateA = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 785 similar at 100% with BridgeStateStrategy 785.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.db.DHTDB 785.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl 785.100.ConcreteStateB = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 785.100.ConcreteStateA = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 786 similar at 100% with BridgeStateStrategy 786.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 786.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 786.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 786.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl # Micro-architecture 787 similar at 100% with BridgeStateStrategy 787.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketHandlerStats 787.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.packethandler.DHTUDPPacketHandlerStats 787.100.ConcreteStateB = com.aelitis.net.udp.impl.PRUDPPacketHandlerStatsImpl 787.100.ConcreteStateA = com.aelitis.net.udp.impl.PRUDPPacketHandlerStatsImpl # Micro-architecture 788 similar at 100% with BridgeStateStrategy 788.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketHandler 788.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.packethandler.DHTUDPPacketHandler 788.100.ConcreteStateB = com.aelitis.net.udp.impl.PRUDPPacketHandlerImpl 788.100.ConcreteStateA = com.aelitis.net.udp.impl.PRUDPPacketHandlerImpl # Micro-architecture 789 similar at 100% with BridgeStateStrategy 789.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.vivaldi.maths.Coordinates 789.100.Context = com.aelitis.azureus.core.dht.vivaldi.maths.impl.VivaldiPositionImpl 789.100.ConcreteStateB = com.aelitis.azureus.core.dht.vivaldi.maths.impl.HeightCoordinatesImpl 789.100.ConcreteStateA = com.aelitis.azureus.core.dht.vivaldi.maths.impl.HeightCoordinatesImpl # Micro-architecture 790 similar at 100% with BridgeStateStrategy 790.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.NetworkConnection 790.100.Context = com.aelitis.azureus.core.peermanager.download.session.impl.AZTorrentSession 790.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 790.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl # Micro-architecture 791 similar at 100% with BridgeStateStrategy 791.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.NetworkConnection 791.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader 791.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 791.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl # Micro-architecture 792 similar at 100% with BridgeStateStrategy 792.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.NetworkConnection 792.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler 792.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 792.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl # Micro-architecture 793 similar at 100% with BridgeStateStrategy 793.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.NetworkConnection 793.100.Context = com.aelitis.azureus.core.peermanager.download.session.impl.BTTorrentSession 793.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 793.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl # Micro-architecture 794 similar at 100% with BridgeStateStrategy 794.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.NetworkConnection 794.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader 794.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 794.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl # Micro-architecture 795 similar at 100% with BridgeStateStrategy 795.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.DHTStorageAdapter 795.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBMapping 795.100.ConcreteStateB = com.aelitis.azureus.plugins.dht.impl.DHTPluginStorageManager 795.100.ConcreteStateA = com.aelitis.azureus.plugins.dht.impl.DHTPluginStorageManager # Micro-architecture 796 similar at 100% with BridgeStateStrategy 796.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.plugins.dht.DHTPluginContact 796.100.Context = com.aelitis.azureus.plugins.dht.DHTPlugin 796.100.ConcreteStateB = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl 796.100.ConcreteStateA = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl # Micro-architecture 797 similar at 100% with BridgeStateStrategy 797.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.plugins.jpc.cache.JPCCacheDownloader 797.100.Context = com.aelitis.azureus.plugins.jpc.peer.impl.PeerControllerImpl 797.100.ConcreteStateB = com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheImpl 797.100.ConcreteStateA = com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheImpl # Micro-architecture 802 similar at 100% with BridgeStateStrategy 802.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 802.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 802.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 802.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact # Micro-architecture 803 similar at 100% with BridgeStateStrategy 803.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 803.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 803.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 803.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact # Micro-architecture 804 similar at 100% with BridgeStateStrategy 804.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 804.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 804.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 804.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 805 similar at 100% with BridgeStateStrategy 805.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 805.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 805.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 805.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 806 similar at 100% with BridgeStateStrategy 806.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 806.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindNode 806.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 806.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact # Micro-architecture 807 similar at 100% with BridgeStateStrategy 807.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 807.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindNode 807.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 807.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact # Micro-architecture 808 similar at 100% with BridgeStateStrategy 808.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 808.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindNode 808.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 808.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 809 similar at 100% with BridgeStateStrategy 809.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 809.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindNode 809.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 809.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 810 similar at 100% with BridgeStateStrategy 810.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 810.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 810.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 810.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact # Micro-architecture 811 similar at 100% with BridgeStateStrategy 811.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 811.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 811.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 811.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact # Micro-architecture 812 similar at 100% with BridgeStateStrategy 812.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 812.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 812.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 812.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 813 similar at 100% with BridgeStateStrategy 813.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 813.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 813.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 813.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 814 similar at 100% with BridgeStateStrategy 814.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 814.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 814.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 814.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact # Micro-architecture 815 similar at 100% with BridgeStateStrategy 815.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 815.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 815.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 815.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact # Micro-architecture 816 similar at 100% with BridgeStateStrategy 816.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 816.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 816.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 816.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 817 similar at 100% with BridgeStateStrategy 817.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 817.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 817.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 817.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 818 similar at 100% with BridgeStateStrategy 818.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 818.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindValue 818.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 818.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact # Micro-architecture 819 similar at 100% with BridgeStateStrategy 819.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 819.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindValue 819.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 819.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact # Micro-architecture 820 similar at 100% with BridgeStateStrategy 820.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 820.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindValue 820.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 820.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 821 similar at 100% with BridgeStateStrategy 821.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 821.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindValue 821.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 821.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 825 similar at 100% with BridgeStateStrategy 825.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 825.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl 825.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 825.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 826 similar at 100% with BridgeStateStrategy 826.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 826.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl 826.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 826.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact # Micro-architecture 827 similar at 100% with BridgeStateStrategy 827.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 827.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl 827.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 827.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact # Micro-architecture 828 similar at 100% with BridgeStateStrategy 828.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 828.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl 828.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 828.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 829 similar at 100% with BridgeStateStrategy 829.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 829.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl 829.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 829.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 830 similar at 100% with BridgeStateStrategy 830.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 830.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl 830.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 830.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact # Micro-architecture 831 similar at 100% with BridgeStateStrategy 831.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 831.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl 831.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 831.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact # Micro-architecture 832 similar at 100% with BridgeStateStrategy 832.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 832.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl 832.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 832.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 833 similar at 100% with BridgeStateStrategy 833.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 833.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl 833.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 833.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 834 similar at 100% with BridgeStateStrategy 834.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 834.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 834.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPStatsImpl 834.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPStatsImpl # Micro-architecture 835 similar at 100% with BridgeStateStrategy 835.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 835.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 835.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackStatsImpl 835.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPStatsImpl # Micro-architecture 836 similar at 100% with BridgeStateStrategy 836.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 836.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 836.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPStatsImpl 836.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackStatsImpl # Micro-architecture 837 similar at 100% with BridgeStateStrategy 837.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 837.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 837.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackStatsImpl 837.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackStatsImpl # Micro-architecture 838 similar at 100% with BridgeStateStrategy 838.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 838.100.Context = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter 838.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPStatsImpl 838.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPStatsImpl # Micro-architecture 839 similar at 100% with BridgeStateStrategy 839.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 839.100.Context = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter 839.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackStatsImpl 839.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPStatsImpl # Micro-architecture 840 similar at 100% with BridgeStateStrategy 840.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 840.100.Context = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter 840.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPStatsImpl 840.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackStatsImpl # Micro-architecture 841 similar at 100% with BridgeStateStrategy 841.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 841.100.Context = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter 841.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackStatsImpl 841.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackStatsImpl # Micro-architecture 842 similar at 100% with BridgeStateStrategy 842.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.RawMessage 842.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue 842.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake 842.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake # Micro-architecture 843 similar at 100% with BridgeStateStrategy 843.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.RawMessage 843.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue 843.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 843.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake # Micro-architecture 844 similar at 100% with BridgeStateStrategy 844.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.RawMessage 844.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue 844.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive 844.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake # Micro-architecture 845 similar at 100% with BridgeStateStrategy 845.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.RawMessage 845.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue 845.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake 845.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 846 similar at 100% with BridgeStateStrategy 846.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.RawMessage 846.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue 846.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 846.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 847 similar at 100% with BridgeStateStrategy 847.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.RawMessage 847.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue 847.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive 847.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 848 similar at 100% with BridgeStateStrategy 848.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.RawMessage 848.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue 848.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake 848.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive # Micro-architecture 849 similar at 100% with BridgeStateStrategy 849.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.RawMessage 849.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue 849.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 849.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive # Micro-architecture 850 similar at 100% with BridgeStateStrategy 850.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.RawMessage 850.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue 850.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive 850.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive # Micro-architecture 851 similar at 100% with BridgeStateStrategy 851.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.proxy.AEProxyState 851.100.Context = com.aelitis.azureus.core.proxy.impl.AEProxyConnectionImpl 851.100.ConcreteStateB = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyState 851.100.ConcreteStateA = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyState # Micro-architecture 852 similar at 100% with BridgeStateStrategy 852.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.proxy.AEProxyState 852.100.Context = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyImpl 852.100.ConcreteStateB = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyState 852.100.ConcreteStateA = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyState # Micro-architecture 853 similar at 100% with BridgeStateStrategy 853.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.nat.DHTNATPuncher 853.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl 853.100.ConcreteStateB = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl 853.100.ConcreteStateA = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl # Micro-architecture 864 similar at 100% with BridgeStateStrategy 864.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 864.100.Context = com.aelitis.azureus.core.networkmanager.NetworkManager 864.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader 864.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader # Micro-architecture 865 similar at 100% with BridgeStateStrategy 865.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 865.100.Context = com.aelitis.azureus.core.networkmanager.NetworkManager 865.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader 865.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader # Micro-architecture 868 similar at 100% with BridgeStateStrategy 868.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 868.100.Context = com.aelitis.azureus.core.networkmanager.NetworkManager 868.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader 868.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader # Micro-architecture 869 similar at 100% with BridgeStateStrategy 869.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 869.100.Context = com.aelitis.azureus.core.networkmanager.NetworkManager 869.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader 869.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader # Micro-architecture 870 similar at 100% with BridgeStateStrategy 870.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 870.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler 870.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader 870.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader # Micro-architecture 871 similar at 100% with BridgeStateStrategy 871.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 871.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler 871.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.MultiPeerUploader 871.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader # Micro-architecture 872 similar at 100% with BridgeStateStrategy 872.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 872.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler 872.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader 872.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader # Micro-architecture 873 similar at 100% with BridgeStateStrategy 873.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 873.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler 873.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader 873.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader # Micro-architecture 874 similar at 100% with BridgeStateStrategy 874.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 874.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler 874.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader 874.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.MultiPeerUploader # Micro-architecture 875 similar at 100% with BridgeStateStrategy 875.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 875.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler 875.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.MultiPeerUploader 875.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.MultiPeerUploader # Micro-architecture 876 similar at 100% with BridgeStateStrategy 876.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 876.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler 876.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader 876.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.MultiPeerUploader # Micro-architecture 877 similar at 100% with BridgeStateStrategy 877.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 877.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler 877.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader 877.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.MultiPeerUploader # Micro-architecture 878 similar at 100% with BridgeStateStrategy 878.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 878.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler 878.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader 878.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader # Micro-architecture 879 similar at 100% with BridgeStateStrategy 879.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 879.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler 879.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.MultiPeerUploader 879.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader # Micro-architecture 880 similar at 100% with BridgeStateStrategy 880.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 880.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler 880.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader 880.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader # Micro-architecture 881 similar at 100% with BridgeStateStrategy 881.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 881.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler 881.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader 881.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader # Micro-architecture 882 similar at 100% with BridgeStateStrategy 882.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 882.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler 882.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader 882.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader # Micro-architecture 883 similar at 100% with BridgeStateStrategy 883.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 883.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler 883.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.MultiPeerUploader 883.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader # Micro-architecture 884 similar at 100% with BridgeStateStrategy 884.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 884.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler 884.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader 884.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader # Micro-architecture 885 similar at 100% with BridgeStateStrategy 885.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 885.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler 885.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader 885.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader # Micro-architecture 886 similar at 100% with BridgeStateStrategy 886.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.download.session.TorrentSessionAuthenticator 886.100.Context = com.aelitis.azureus.core.peermanager.download.session.impl.AZTorrentSession 886.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.download.session.auth.StandardAuthenticator 886.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.download.session.auth.StandardAuthenticator # Micro-architecture 887 similar at 100% with BridgeStateStrategy 887.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPRequestHandler 887.100.Context = com.aelitis.net.udp.impl.PRUDPPacketHandlerImpl 887.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.packethandler.DHTUDPPacketNetworkHandler 887.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.packethandler.DHTUDPPacketNetworkHandler # Micro-architecture 889 similar at 100% with BridgeStateStrategy 889.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportFullStats 889.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 889.100.ConcreteStateB = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl 889.100.ConcreteStateA = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl # Micro-architecture 894 similar at 100% with BridgeStateStrategy 894.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 894.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 894.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage 894.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage # Micro-architecture 895 similar at 100% with BridgeStateStrategy 895.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 895.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 895.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage 895.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage # Micro-architecture 897 similar at 100% with BridgeStateStrategy 897.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 897.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 897.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage 897.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage # Micro-architecture 898 similar at 100% with BridgeStateStrategy 898.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 898.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 898.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage 898.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage # Micro-architecture 899 similar at 100% with BridgeStateStrategy 899.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.proxy.socks.AESocksProxyPlugableConnection 899.100.Context = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyConnectionImpl 899.100.ConcreteStateB = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyPlugableConnectionDefault 899.100.ConcreteStateA = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyPlugableConnectionDefault # Micro-architecture 900 similar at 100% with BridgeStateStrategy 900.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnPRootDevice 900.100.Context = com.aelitis.net.upnp.impl.device.UPnPServiceImpl 900.100.ConcreteStateB = com.aelitis.net.upnp.impl.device.UPnPRootDeviceImpl 900.100.ConcreteStateA = com.aelitis.net.upnp.impl.device.UPnPRootDeviceImpl # Micro-architecture 901 similar at 100% with BridgeStateStrategy 901.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacket 901.100.Context = com.aelitis.net.udp.impl.PRUDPPacketHandlerRequestImpl 901.100.ConcreteStateB = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketReply 901.100.ConcreteStateA = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketReply # Micro-architecture 902 similar at 100% with BridgeStateStrategy 902.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacket 902.100.Context = com.aelitis.net.udp.impl.PRUDPPacketHandlerRequestImpl 902.100.ConcreteStateB = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketRequest 902.100.ConcreteStateA = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketReply # Micro-architecture 903 similar at 100% with BridgeStateStrategy 903.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacket 903.100.Context = com.aelitis.net.udp.impl.PRUDPPacketHandlerRequestImpl 903.100.ConcreteStateB = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketReply 903.100.ConcreteStateA = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketRequest # Micro-architecture 904 similar at 100% with BridgeStateStrategy 904.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacket 904.100.Context = com.aelitis.net.udp.impl.PRUDPPacketHandlerRequestImpl 904.100.ConcreteStateB = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketRequest 904.100.ConcreteStateA = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketRequest # Micro-architecture 905 similar at 100% with BridgeStateStrategy 905.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.plugins.jpc.cache.JPCCacheUploader 905.100.Context = com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheMultiplexer 905.100.ConcreteStateB = com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheImpl 905.100.ConcreteStateA = com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheImpl # Micro-architecture 906 similar at 100% with BridgeStateStrategy 906.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnPService 906.100.Context = com.aelitis.azureus.plugins.upnp.UPnPPlugin 906.100.ConcreteStateB = com.aelitis.net.upnp.impl.device.UPnPServiceImpl 906.100.ConcreteStateA = com.aelitis.net.upnp.impl.device.UPnPServiceImpl # Micro-architecture 907 similar at 100% with BridgeStateStrategy 907.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnPService 907.100.Context = com.aelitis.net.upnp.impl.device.UPnPActionInvocationImpl 907.100.ConcreteStateB = com.aelitis.net.upnp.impl.device.UPnPServiceImpl 907.100.ConcreteStateA = com.aelitis.net.upnp.impl.device.UPnPServiceImpl # Micro-architecture 908 similar at 100% with BridgeStateStrategy 908.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnPService 908.100.Context = com.aelitis.azureus.plugins.upnp.UPnPPluginService 908.100.ConcreteStateB = com.aelitis.net.upnp.impl.device.UPnPServiceImpl 908.100.ConcreteStateA = com.aelitis.net.upnp.impl.device.UPnPServiceImpl # Micro-architecture 909 similar at 100% with BridgeStateStrategy 909.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 909.100.Context = com.aelitis.azureus.core.clientmessageservice.impl.ClientConnection 909.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 909.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport # Micro-architecture 910 similar at 100% with BridgeStateStrategy 910.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 910.100.Context = com.aelitis.azureus.core.clientmessageservice.impl.ClientConnection 910.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 910.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport # Micro-architecture 911 similar at 100% with BridgeStateStrategy 911.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 911.100.Context = com.aelitis.azureus.core.clientmessageservice.impl.ClientConnection 911.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 911.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl # Micro-architecture 912 similar at 100% with BridgeStateStrategy 912.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 912.100.Context = com.aelitis.azureus.core.clientmessageservice.impl.ClientConnection 912.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 912.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl # Micro-architecture 913 similar at 100% with BridgeStateStrategy 913.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 913.100.Context = com.aelitis.azureus.core.networkmanager.impl.ProxyLoginHandler 913.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 913.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport # Micro-architecture 917 similar at 100% with BridgeStateStrategy 917.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 917.100.Context = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader 917.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 917.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport # Micro-architecture 918 similar at 100% with BridgeStateStrategy 918.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 918.100.Context = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader 918.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 918.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport # Micro-architecture 919 similar at 100% with BridgeStateStrategy 919.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 919.100.Context = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader 919.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 919.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl # Micro-architecture 920 similar at 100% with BridgeStateStrategy 920.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 920.100.Context = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader 920.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 920.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl # Micro-architecture 921 similar at 100% with BridgeStateStrategy 921.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 921.100.Context = com.aelitis.azureus.core.networkmanager.IncomingMessageQueue 921.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 921.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport # Micro-architecture 922 similar at 100% with BridgeStateStrategy 922.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 922.100.Context = com.aelitis.azureus.core.networkmanager.IncomingMessageQueue 922.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 922.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport # Micro-architecture 923 similar at 100% with BridgeStateStrategy 923.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 923.100.Context = com.aelitis.azureus.core.networkmanager.IncomingMessageQueue 923.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 923.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl # Micro-architecture 924 similar at 100% with BridgeStateStrategy 924.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 924.100.Context = com.aelitis.azureus.core.networkmanager.IncomingMessageQueue 924.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 924.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl # Micro-architecture 925 similar at 100% with BridgeStateStrategy 925.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 925.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader 925.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 925.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport # Micro-architecture 926 similar at 100% with BridgeStateStrategy 926.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 926.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader 926.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 926.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport # Micro-architecture 927 similar at 100% with BridgeStateStrategy 927.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 927.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader 927.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 927.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl # Micro-architecture 928 similar at 100% with BridgeStateStrategy 928.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 928.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader 928.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 928.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl # Micro-architecture 929 similar at 100% with BridgeStateStrategy 929.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 929.100.Context = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 929.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 929.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport # Micro-architecture 930 similar at 100% with BridgeStateStrategy 930.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 930.100.Context = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 930.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 930.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport # Micro-architecture 931 similar at 100% with BridgeStateStrategy 931.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 931.100.Context = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 931.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 931.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl # Micro-architecture 932 similar at 100% with BridgeStateStrategy 932.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 932.100.Context = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 932.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 932.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl # Micro-architecture 933 similar at 100% with BridgeStateStrategy 933.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 933.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader 933.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 933.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport # Micro-architecture 934 similar at 100% with BridgeStateStrategy 934.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 934.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader 934.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 934.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport # Micro-architecture 935 similar at 100% with BridgeStateStrategy 935.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 935.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader 935.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 935.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl # Micro-architecture 936 similar at 100% with BridgeStateStrategy 936.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 936.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader 936.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 936.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl # Micro-architecture 937 similar at 100% with BridgeStateStrategy 937.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 937.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue 937.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 937.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport # Micro-architecture 938 similar at 100% with BridgeStateStrategy 938.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 938.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue 938.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 938.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport # Micro-architecture 939 similar at 100% with BridgeStateStrategy 939.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 939.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue 939.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 939.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl # Micro-architecture 940 similar at 100% with BridgeStateStrategy 940.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 940.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue 940.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 940.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl # Micro-architecture 941 similar at 100% with BridgeStateStrategy 941.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.FMFileManager 941.100.Context = com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileManagerImpl 941.100.ConcreteStateB = com.aelitis.azureus.core.diskmanager.file.impl.FMFileManagerImpl 941.100.ConcreteStateA = com.aelitis.azureus.core.diskmanager.file.impl.FMFileManagerImpl # Micro-architecture 942 similar at 100% with BridgeStateStrategy 942.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.FMFile 942.100.Context = com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileWithoutCache 942.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.impl.FMFileImpl 942.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.impl.FMFileImpl # Micro-architecture 943 similar at 100% with BridgeStateStrategy 943.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.FMFile 943.100.Context = com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileWithCache 943.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.impl.FMFileImpl 943.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.impl.FMFileImpl # Micro-architecture 944 similar at 100% with BridgeStateStrategy 944.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.MessageStreamDecoder 944.100.Context = com.aelitis.azureus.core.networkmanager.IncomingMessageQueue 944.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessageDecoder 944.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessageDecoder # Micro-architecture 945 similar at 100% with BridgeStateStrategy 945.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.MessageStreamDecoder 945.100.Context = com.aelitis.azureus.core.networkmanager.IncomingMessageQueue 945.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessageDecoder 945.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessageDecoder # Micro-architecture 946 similar at 100% with BridgeStateStrategy 946.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.MessageStreamDecoder 946.100.Context = com.aelitis.azureus.core.networkmanager.IncomingMessageQueue 946.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessageDecoder 946.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessageDecoder # Micro-architecture 947 similar at 100% with BridgeStateStrategy 947.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.MessageStreamDecoder 947.100.Context = com.aelitis.azureus.core.networkmanager.IncomingMessageQueue 947.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessageDecoder 947.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessageDecoder # Micro-architecture 948 similar at 100% with BridgeStateStrategy 948.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.control.DHTControl 948.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 948.100.ConcreteStateB = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 948.100.ConcreteStateA = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 950 similar at 100% with BridgeStateStrategy 950.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.control.DHTControl 950.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 950.100.ConcreteStateB = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 950.100.ConcreteStateA = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 951 similar at 100% with BridgeStateStrategy 951.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.control.DHTControl 951.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl 951.100.ConcreteStateB = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 951.100.ConcreteStateA = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 956 similar at 100% with BridgeStateStrategy 956.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.router.DHTRouter 956.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl 956.100.ConcreteStateB = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl 956.100.ConcreteStateA = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl # Micro-architecture 957 similar at 100% with BridgeStateStrategy 957.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.router.DHTRouter 957.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 957.100.ConcreteStateB = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl 957.100.ConcreteStateA = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl # Micro-architecture 958 similar at 100% with BridgeStateStrategy 958.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.router.DHTRouter 958.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 958.100.ConcreteStateB = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl 958.100.ConcreteStateA = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl # Micro-architecture 959 similar at 100% with BridgeStateStrategy 959.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.router.DHTRouter 959.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 959.100.ConcreteStateB = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl 959.100.ConcreteStateA = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl # Micro-architecture 960 similar at 100% with BridgeStateStrategy 960.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.router.DHTRouter 960.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl 960.100.ConcreteStateB = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl 960.100.ConcreteStateA = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl # Micro-architecture 961 similar at 100% with BridgeStateStrategy 961.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportValue 961.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindValue 961.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.db.DHTDBValue 961.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.db.DHTDBValue # Micro-architecture 962 similar at 100% with BridgeStateStrategy 962.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.DHT 962.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 962.100.ConcreteStateB = com.aelitis.azureus.core.dht.impl.DHTImpl 962.100.ConcreteStateA = com.aelitis.azureus.core.dht.impl.DHTImpl # Micro-architecture 963 similar at 100% with BridgeStateStrategy 963.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.DHT 963.100.Context = com.aelitis.azureus.plugins.dht.DHTPlugin 963.100.ConcreteStateB = com.aelitis.azureus.core.dht.impl.DHTImpl 963.100.ConcreteStateA = com.aelitis.azureus.core.dht.impl.DHTImpl # Micro-architecture 964 similar at 100% with BridgeStateStrategy 964.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.DHT 964.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl 964.100.ConcreteStateB = com.aelitis.azureus.core.dht.impl.DHTImpl 964.100.ConcreteStateA = com.aelitis.azureus.core.dht.impl.DHTImpl # Micro-architecture 965 similar at 100% with BridgeStateStrategy 965.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportStats 965.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 965.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 965.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl # Micro-architecture 969 similar at 100% with BridgeStateStrategy 969.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.impl.FMFileAccess 969.100.Context = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.impl.FMFileImpl 969.100.ConcreteStateB = com.aelitis.azureus.core.diskmanager.file.impl.FMFileAccessCompact 969.100.ConcreteStateA = com.aelitis.azureus.core.diskmanager.file.impl.FMFileAccessCompact # Micro-architecture 974 similar at 100% with BridgeStateStrategy 974.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 974.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 974.100.ConcreteStateB = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 974.100.ConcreteStateA = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 975 similar at 100% with BridgeStateStrategy 975.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 975.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 975.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter 975.100.ConcreteStateA = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 976 similar at 100% with BridgeStateStrategy 976.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 976.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 976.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.Test 976.100.ConcreteStateA = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 977 similar at 100% with BridgeStateStrategy 977.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 977.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 977.100.ConcreteStateB = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 977.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter # Micro-architecture 978 similar at 100% with BridgeStateStrategy 978.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 978.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 978.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter 978.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter # Micro-architecture 979 similar at 100% with BridgeStateStrategy 979.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 979.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 979.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.Test 979.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter # Micro-architecture 980 similar at 100% with BridgeStateStrategy 980.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 980.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 980.100.ConcreteStateB = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 980.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.Test # Micro-architecture 981 similar at 100% with BridgeStateStrategy 981.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 981.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 981.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter 981.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.Test # Micro-architecture 982 similar at 100% with BridgeStateStrategy 982.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 982.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 982.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.Test 982.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.Test # Micro-architecture 992 similar at 100% with BridgeStateStrategy 992.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 992.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 992.100.ConcreteStateB = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 992.100.ConcreteStateA = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 993 similar at 100% with BridgeStateStrategy 993.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 993.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 993.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter 993.100.ConcreteStateA = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 994 similar at 100% with BridgeStateStrategy 994.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 994.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 994.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.Test 994.100.ConcreteStateA = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 995 similar at 100% with BridgeStateStrategy 995.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 995.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 995.100.ConcreteStateB = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 995.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter # Micro-architecture 996 similar at 100% with BridgeStateStrategy 996.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 996.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 996.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter 996.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter # Micro-architecture 997 similar at 100% with BridgeStateStrategy 997.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 997.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 997.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.Test 997.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter # Micro-architecture 998 similar at 100% with BridgeStateStrategy 998.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 998.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 998.100.ConcreteStateB = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 998.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.Test # Micro-architecture 999 similar at 100% with BridgeStateStrategy 999.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 999.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 999.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter 999.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.Test # Micro-architecture 1000 similar at 100% with BridgeStateStrategy 1000.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 1000.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 1000.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.Test 1000.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.Test # Micro-architecture 1001 similar at 100% with BridgeStateStrategy 1001.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 1001.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl 1001.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 1001.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP # Micro-architecture 1002 similar at 100% with BridgeStateStrategy 1002.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 1002.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl 1002.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 1002.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP # Micro-architecture 1003 similar at 100% with BridgeStateStrategy 1003.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 1003.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl 1003.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 1003.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 1004 similar at 100% with BridgeStateStrategy 1004.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 1004.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl 1004.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 1004.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 1005 similar at 100% with BridgeStateStrategy 1005.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 1005.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 1005.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 1005.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP # Micro-architecture 1006 similar at 100% with BridgeStateStrategy 1006.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 1006.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 1006.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 1006.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP # Micro-architecture 1007 similar at 100% with BridgeStateStrategy 1007.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 1007.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 1007.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 1007.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 1008 similar at 100% with BridgeStateStrategy 1008.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 1008.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 1008.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 1008.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 1009 similar at 100% with BridgeStateStrategy 1009.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 1009.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 1009.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 1009.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP # Micro-architecture 1010 similar at 100% with BridgeStateStrategy 1010.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 1010.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 1010.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 1010.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP # Micro-architecture 1011 similar at 100% with BridgeStateStrategy 1011.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 1011.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 1011.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 1011.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 1012 similar at 100% with BridgeStateStrategy 1012.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 1012.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 1012.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 1012.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 1013 similar at 100% with BridgeStateStrategy 1013.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 1013.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 1013.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 1013.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP # Micro-architecture 1014 similar at 100% with BridgeStateStrategy 1014.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 1014.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 1014.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 1014.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP # Micro-architecture 1015 similar at 100% with BridgeStateStrategy 1015.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 1015.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 1015.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 1015.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 1016 similar at 100% with BridgeStateStrategy 1016.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 1016.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 1016.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 1016.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 1017 similar at 100% with BridgeStateStrategy 1017.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 1017.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl 1017.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 1017.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP # Micro-architecture 1018 similar at 100% with BridgeStateStrategy 1018.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 1018.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl 1018.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 1018.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP # Micro-architecture 1019 similar at 100% with BridgeStateStrategy 1019.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 1019.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl 1019.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 1019.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 1020 similar at 100% with BridgeStateStrategy 1020.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 1020.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl 1020.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 1020.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 1021 similar at 100% with BridgeStateStrategy 1021.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 1021.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl 1021.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 1021.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP # Micro-architecture 1022 similar at 100% with BridgeStateStrategy 1022.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 1022.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl 1022.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 1022.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP # Micro-architecture 1023 similar at 100% with BridgeStateStrategy 1023.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 1023.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl 1023.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 1023.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 1024 similar at 100% with BridgeStateStrategy 1024.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 1024.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl 1024.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 1024.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 1025 similar at 100% with BridgeStateStrategy 1025.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.MessageStreamEncoder 1025.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue 1025.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessageEncoder 1025.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessageEncoder # Micro-architecture 1026 similar at 100% with BridgeStateStrategy 1026.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.MessageStreamEncoder 1026.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue 1026.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessageEncoder 1026.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessageEncoder # Micro-architecture 1027 similar at 100% with BridgeStateStrategy 1027.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.MessageStreamEncoder 1027.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue 1027.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessageEncoder 1027.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessageEncoder # Micro-architecture 1028 similar at 100% with BridgeStateStrategy 1028.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.MessageStreamEncoder 1028.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue 1028.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessageEncoder 1028.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessageEncoder # Micro-architecture 1029 similar at 100% with BridgeStateStrategy 1029.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnP 1029.100.Context = com.aelitis.net.upnp.impl.device.UPnPDeviceImpl 1029.100.ConcreteStateB = com.aelitis.net.upnp.impl.UPnPImpl 1029.100.ConcreteStateA = com.aelitis.net.upnp.impl.UPnPImpl # Micro-architecture 1031 similar at 100% with BridgeStateStrategy 1031.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.plugins.jpc.cache.JPCCacheManager 1031.100.Context = com.aelitis.azureus.plugins.jpc.peer.impl.PeerControllerImpl 1031.100.ConcreteStateB = com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheManagerImpl 1031.100.ConcreteStateA = com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheManagerImpl --------------------------------------------- 2 Context aggregation EPI_Abstract_State inheritance ConcreteStateA dummyRelationship EPI_Abstract_State inheritance ConcreteStateB dummyRelationship EPI_Abstract_State ignorance Context dummyRelationship ConcreteStateA ignorance Context dummyRelationship ConcreteStateB ignorance Context Solution Computation Time:16467 Number of Solutions With and Without Ghosts:930 Number of Solutions Without Ghosts:930 Number of Solutions With Ghosts:0 # Micro-architecture 1340 similar at 100% with BridgeStateStrategy 1340.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnPDevice 1340.100.Context = com.aelitis.net.upnp.impl.device.UPnPSSWANConnectionImpl 1340.100.ConcreteStateB = com.aelitis.net.upnp.impl.device.UPnPDeviceImpl 1340.100.ConcreteStateA = com.aelitis.net.upnp.impl.device.UPnPDeviceImpl # Micro-architecture 1341 similar at 100% with BridgeStateStrategy 1341.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnPDevice 1341.100.Context = com.aelitis.net.upnp.impl.device.UPnPStateVariableImpl 1341.100.ConcreteStateB = com.aelitis.net.upnp.impl.device.UPnPDeviceImpl 1341.100.ConcreteStateA = com.aelitis.net.upnp.impl.device.UPnPDeviceImpl # Micro-architecture 1342 similar at 100% with BridgeStateStrategy 1342.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnPDevice 1342.100.Context = com.aelitis.net.upnp.impl.device.UPnPSSWANCommonInterfaceConfigImpl 1342.100.ConcreteStateB = com.aelitis.net.upnp.impl.device.UPnPDeviceImpl 1342.100.ConcreteStateA = com.aelitis.net.upnp.impl.device.UPnPDeviceImpl # Micro-architecture 1343 similar at 100% with BridgeStateStrategy 1343.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.vivaldi.maths.VivaldiPosition 1343.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 1343.100.ConcreteStateB = com.aelitis.azureus.core.dht.vivaldi.maths.impl.VivaldiPositionImpl 1343.100.ConcreteStateA = com.aelitis.azureus.core.dht.vivaldi.maths.impl.VivaldiPositionImpl # Micro-architecture 1344 similar at 100% with BridgeStateStrategy 1344.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.vivaldi.maths.VivaldiPosition 1344.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 1344.100.ConcreteStateB = com.aelitis.azureus.core.dht.vivaldi.maths.impl.VivaldiPositionImpl 1344.100.ConcreteStateA = com.aelitis.azureus.core.dht.vivaldi.maths.impl.VivaldiPositionImpl # Micro-architecture 1345 similar at 100% with BridgeStateStrategy 1345.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.db.DHTDB 1345.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl 1345.100.ConcreteStateB = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 1345.100.ConcreteStateA = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 1346 similar at 100% with BridgeStateStrategy 1346.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.db.DHTDB 1346.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 1346.100.ConcreteStateB = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 1346.100.ConcreteStateA = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 1347 similar at 100% with BridgeStateStrategy 1347.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.db.DHTDB 1347.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 1347.100.ConcreteStateB = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 1347.100.ConcreteStateA = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 1348 similar at 100% with BridgeStateStrategy 1348.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.db.DHTDB 1348.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl 1348.100.ConcreteStateB = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 1348.100.ConcreteStateA = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 1349 similar at 100% with BridgeStateStrategy 1349.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 1349.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 1349.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 1349.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl # Micro-architecture 1350 similar at 100% with BridgeStateStrategy 1350.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketHandlerStats 1350.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.packethandler.DHTUDPPacketHandlerStats 1350.100.ConcreteStateB = com.aelitis.net.udp.impl.PRUDPPacketHandlerStatsImpl 1350.100.ConcreteStateA = com.aelitis.net.udp.impl.PRUDPPacketHandlerStatsImpl # Micro-architecture 1351 similar at 100% with BridgeStateStrategy 1351.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketHandler 1351.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.packethandler.DHTUDPPacketHandler 1351.100.ConcreteStateB = com.aelitis.net.udp.impl.PRUDPPacketHandlerImpl 1351.100.ConcreteStateA = com.aelitis.net.udp.impl.PRUDPPacketHandlerImpl # Micro-architecture 1352 similar at 100% with BridgeStateStrategy 1352.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.vivaldi.maths.Coordinates 1352.100.Context = com.aelitis.azureus.core.dht.vivaldi.maths.impl.VivaldiPositionImpl 1352.100.ConcreteStateB = com.aelitis.azureus.core.dht.vivaldi.maths.impl.HeightCoordinatesImpl 1352.100.ConcreteStateA = com.aelitis.azureus.core.dht.vivaldi.maths.impl.HeightCoordinatesImpl # Micro-architecture 1353 similar at 100% with BridgeStateStrategy 1353.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.NetworkConnection 1353.100.Context = com.aelitis.azureus.core.peermanager.download.session.impl.AZTorrentSession 1353.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 1353.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl # Micro-architecture 1354 similar at 100% with BridgeStateStrategy 1354.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.NetworkConnection 1354.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader 1354.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 1354.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl # Micro-architecture 1355 similar at 100% with BridgeStateStrategy 1355.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.NetworkConnection 1355.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler 1355.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 1355.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl # Micro-architecture 1356 similar at 100% with BridgeStateStrategy 1356.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.NetworkConnection 1356.100.Context = com.aelitis.azureus.core.peermanager.download.session.impl.BTTorrentSession 1356.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 1356.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl # Micro-architecture 1357 similar at 100% with BridgeStateStrategy 1357.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.NetworkConnection 1357.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader 1357.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 1357.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl # Micro-architecture 1358 similar at 100% with BridgeStateStrategy 1358.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.DHTStorageAdapter 1358.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBMapping 1358.100.ConcreteStateB = com.aelitis.azureus.plugins.dht.impl.DHTPluginStorageManager 1358.100.ConcreteStateA = com.aelitis.azureus.plugins.dht.impl.DHTPluginStorageManager # Micro-architecture 1359 similar at 100% with BridgeStateStrategy 1359.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.plugins.dht.DHTPluginContact 1359.100.Context = com.aelitis.azureus.plugins.dht.DHTPlugin 1359.100.ConcreteStateB = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl 1359.100.ConcreteStateA = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl # Micro-architecture 1360 similar at 100% with BridgeStateStrategy 1360.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.plugins.jpc.cache.JPCCacheDownloader 1360.100.Context = com.aelitis.azureus.plugins.jpc.peer.impl.PeerControllerImpl 1360.100.ConcreteStateB = com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheImpl 1360.100.ConcreteStateA = com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheImpl # Micro-architecture 1370 similar at 100% with BridgeStateStrategy 1370.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1370.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 1370.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 1370.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact # Micro-architecture 1371 similar at 100% with BridgeStateStrategy 1371.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1371.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 1371.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl 1371.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact # Micro-architecture 1372 similar at 100% with BridgeStateStrategy 1372.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1372.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 1372.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 1372.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact # Micro-architecture 1373 similar at 100% with BridgeStateStrategy 1373.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1373.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 1373.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 1373.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl # Micro-architecture 1374 similar at 100% with BridgeStateStrategy 1374.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1374.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 1374.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl 1374.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl # Micro-architecture 1375 similar at 100% with BridgeStateStrategy 1375.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1375.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 1375.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 1375.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl # Micro-architecture 1376 similar at 100% with BridgeStateStrategy 1376.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1376.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 1376.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 1376.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 1377 similar at 100% with BridgeStateStrategy 1377.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1377.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 1377.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl 1377.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 1378 similar at 100% with BridgeStateStrategy 1378.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1378.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 1378.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 1378.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 1379 similar at 100% with BridgeStateStrategy 1379.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1379.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindNode 1379.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 1379.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact # Micro-architecture 1380 similar at 100% with BridgeStateStrategy 1380.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1380.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindNode 1380.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl 1380.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact # Micro-architecture 1381 similar at 100% with BridgeStateStrategy 1381.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1381.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindNode 1381.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 1381.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact # Micro-architecture 1382 similar at 100% with BridgeStateStrategy 1382.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1382.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindNode 1382.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 1382.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl # Micro-architecture 1383 similar at 100% with BridgeStateStrategy 1383.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1383.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindNode 1383.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl 1383.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl # Micro-architecture 1384 similar at 100% with BridgeStateStrategy 1384.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1384.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindNode 1384.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 1384.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl # Micro-architecture 1385 similar at 100% with BridgeStateStrategy 1385.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1385.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindNode 1385.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 1385.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 1386 similar at 100% with BridgeStateStrategy 1386.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1386.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindNode 1386.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl 1386.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 1387 similar at 100% with BridgeStateStrategy 1387.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1387.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindNode 1387.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 1387.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 1388 similar at 100% with BridgeStateStrategy 1388.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1388.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 1388.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 1388.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact # Micro-architecture 1389 similar at 100% with BridgeStateStrategy 1389.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1389.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 1389.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl 1389.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact # Micro-architecture 1390 similar at 100% with BridgeStateStrategy 1390.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1390.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 1390.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 1390.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact # Micro-architecture 1391 similar at 100% with BridgeStateStrategy 1391.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1391.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 1391.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 1391.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl # Micro-architecture 1392 similar at 100% with BridgeStateStrategy 1392.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1392.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 1392.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl 1392.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl # Micro-architecture 1393 similar at 100% with BridgeStateStrategy 1393.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1393.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 1393.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 1393.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl # Micro-architecture 1394 similar at 100% with BridgeStateStrategy 1394.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1394.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 1394.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 1394.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 1395 similar at 100% with BridgeStateStrategy 1395.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1395.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 1395.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl 1395.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 1396 similar at 100% with BridgeStateStrategy 1396.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1396.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 1396.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 1396.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 1397 similar at 100% with BridgeStateStrategy 1397.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1397.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 1397.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 1397.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact # Micro-architecture 1398 similar at 100% with BridgeStateStrategy 1398.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1398.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 1398.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl 1398.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact # Micro-architecture 1399 similar at 100% with BridgeStateStrategy 1399.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1399.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 1399.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 1399.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact # Micro-architecture 1400 similar at 100% with BridgeStateStrategy 1400.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1400.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 1400.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 1400.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl # Micro-architecture 1401 similar at 100% with BridgeStateStrategy 1401.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1401.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 1401.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl 1401.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl # Micro-architecture 1402 similar at 100% with BridgeStateStrategy 1402.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1402.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 1402.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 1402.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl # Micro-architecture 1403 similar at 100% with BridgeStateStrategy 1403.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1403.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 1403.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 1403.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 1404 similar at 100% with BridgeStateStrategy 1404.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1404.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 1404.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl 1404.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 1405 similar at 100% with BridgeStateStrategy 1405.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1405.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 1405.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 1405.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 1406 similar at 100% with BridgeStateStrategy 1406.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1406.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindValue 1406.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 1406.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact # Micro-architecture 1407 similar at 100% with BridgeStateStrategy 1407.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1407.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindValue 1407.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl 1407.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact # Micro-architecture 1408 similar at 100% with BridgeStateStrategy 1408.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1408.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindValue 1408.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 1408.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact # Micro-architecture 1409 similar at 100% with BridgeStateStrategy 1409.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1409.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindValue 1409.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 1409.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl # Micro-architecture 1410 similar at 100% with BridgeStateStrategy 1410.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1410.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindValue 1410.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl 1410.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl # Micro-architecture 1411 similar at 100% with BridgeStateStrategy 1411.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1411.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindValue 1411.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 1411.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl # Micro-architecture 1412 similar at 100% with BridgeStateStrategy 1412.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1412.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindValue 1412.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 1412.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 1413 similar at 100% with BridgeStateStrategy 1413.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1413.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindValue 1413.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl 1413.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 1414 similar at 100% with BridgeStateStrategy 1414.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1414.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindValue 1414.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 1414.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 1423 similar at 100% with BridgeStateStrategy 1423.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1423.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl 1423.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 1423.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 1424 similar at 100% with BridgeStateStrategy 1424.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1424.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl 1424.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 1424.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact # Micro-architecture 1425 similar at 100% with BridgeStateStrategy 1425.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1425.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl 1425.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl 1425.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact # Micro-architecture 1426 similar at 100% with BridgeStateStrategy 1426.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1426.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl 1426.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 1426.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact # Micro-architecture 1427 similar at 100% with BridgeStateStrategy 1427.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1427.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl 1427.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 1427.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl # Micro-architecture 1428 similar at 100% with BridgeStateStrategy 1428.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1428.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl 1428.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl 1428.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl # Micro-architecture 1429 similar at 100% with BridgeStateStrategy 1429.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1429.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl 1429.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 1429.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl # Micro-architecture 1430 similar at 100% with BridgeStateStrategy 1430.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1430.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl 1430.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 1430.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 1431 similar at 100% with BridgeStateStrategy 1431.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1431.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl 1431.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl 1431.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 1432 similar at 100% with BridgeStateStrategy 1432.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1432.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl 1432.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 1432.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 1433 similar at 100% with BridgeStateStrategy 1433.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1433.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl 1433.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 1433.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact # Micro-architecture 1434 similar at 100% with BridgeStateStrategy 1434.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1434.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl 1434.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl 1434.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact # Micro-architecture 1435 similar at 100% with BridgeStateStrategy 1435.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1435.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl 1435.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 1435.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact # Micro-architecture 1436 similar at 100% with BridgeStateStrategy 1436.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1436.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl 1436.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 1436.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl # Micro-architecture 1437 similar at 100% with BridgeStateStrategy 1437.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1437.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl 1437.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl 1437.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl # Micro-architecture 1438 similar at 100% with BridgeStateStrategy 1438.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1438.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl 1438.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 1438.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl # Micro-architecture 1439 similar at 100% with BridgeStateStrategy 1439.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1439.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl 1439.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 1439.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 1440 similar at 100% with BridgeStateStrategy 1440.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1440.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl 1440.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl 1440.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 1441 similar at 100% with BridgeStateStrategy 1441.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1441.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl 1441.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 1441.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl # Micro-architecture 1442 similar at 100% with BridgeStateStrategy 1442.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 1442.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 1442.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPStatsImpl 1442.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPStatsImpl # Micro-architecture 1443 similar at 100% with BridgeStateStrategy 1443.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 1443.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 1443.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackStatsImpl 1443.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPStatsImpl # Micro-architecture 1444 similar at 100% with BridgeStateStrategy 1444.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 1444.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 1444.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPStatsImpl 1444.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackStatsImpl # Micro-architecture 1445 similar at 100% with BridgeStateStrategy 1445.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 1445.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 1445.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackStatsImpl 1445.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackStatsImpl # Micro-architecture 1446 similar at 100% with BridgeStateStrategy 1446.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 1446.100.Context = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter 1446.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPStatsImpl 1446.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPStatsImpl # Micro-architecture 1447 similar at 100% with BridgeStateStrategy 1447.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 1447.100.Context = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter 1447.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackStatsImpl 1447.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPStatsImpl # Micro-architecture 1448 similar at 100% with BridgeStateStrategy 1448.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 1448.100.Context = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter 1448.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPStatsImpl 1448.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackStatsImpl # Micro-architecture 1449 similar at 100% with BridgeStateStrategy 1449.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 1449.100.Context = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter 1449.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackStatsImpl 1449.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackStatsImpl # Micro-architecture 1450 similar at 100% with BridgeStateStrategy 1450.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.RawMessage 1450.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue 1450.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake 1450.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake # Micro-architecture 1451 similar at 100% with BridgeStateStrategy 1451.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.RawMessage 1451.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue 1451.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1451.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake # Micro-architecture 1452 similar at 100% with BridgeStateStrategy 1452.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.RawMessage 1452.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue 1452.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive 1452.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake # Micro-architecture 1453 similar at 100% with BridgeStateStrategy 1453.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.RawMessage 1453.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue 1453.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake 1453.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 1454 similar at 100% with BridgeStateStrategy 1454.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.RawMessage 1454.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue 1454.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1454.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 1455 similar at 100% with BridgeStateStrategy 1455.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.RawMessage 1455.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue 1455.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive 1455.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 1456 similar at 100% with BridgeStateStrategy 1456.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.RawMessage 1456.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue 1456.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake 1456.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive # Micro-architecture 1457 similar at 100% with BridgeStateStrategy 1457.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.RawMessage 1457.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue 1457.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1457.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive # Micro-architecture 1458 similar at 100% with BridgeStateStrategy 1458.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.RawMessage 1458.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue 1458.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive 1458.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive # Micro-architecture 1459 similar at 100% with BridgeStateStrategy 1459.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.proxy.AEProxyState 1459.100.Context = com.aelitis.azureus.core.proxy.impl.AEProxyConnectionImpl 1459.100.ConcreteStateB = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyState 1459.100.ConcreteStateA = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyState # Micro-architecture 1460 similar at 100% with BridgeStateStrategy 1460.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.proxy.AEProxyState 1460.100.Context = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyImpl 1460.100.ConcreteStateB = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyState 1460.100.ConcreteStateA = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyState # Micro-architecture 1461 similar at 100% with BridgeStateStrategy 1461.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.nat.DHTNATPuncher 1461.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl 1461.100.ConcreteStateB = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl 1461.100.ConcreteStateA = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl # Micro-architecture 1472 similar at 100% with BridgeStateStrategy 1472.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 1472.100.Context = com.aelitis.azureus.core.networkmanager.NetworkManager 1472.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader 1472.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader # Micro-architecture 1473 similar at 100% with BridgeStateStrategy 1473.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 1473.100.Context = com.aelitis.azureus.core.networkmanager.NetworkManager 1473.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader 1473.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader # Micro-architecture 1476 similar at 100% with BridgeStateStrategy 1476.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 1476.100.Context = com.aelitis.azureus.core.networkmanager.NetworkManager 1476.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader 1476.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader # Micro-architecture 1477 similar at 100% with BridgeStateStrategy 1477.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 1477.100.Context = com.aelitis.azureus.core.networkmanager.NetworkManager 1477.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader 1477.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader # Micro-architecture 1478 similar at 100% with BridgeStateStrategy 1478.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 1478.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler 1478.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader 1478.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader # Micro-architecture 1479 similar at 100% with BridgeStateStrategy 1479.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 1479.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler 1479.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.MultiPeerUploader 1479.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader # Micro-architecture 1480 similar at 100% with BridgeStateStrategy 1480.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 1480.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler 1480.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader 1480.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader # Micro-architecture 1481 similar at 100% with BridgeStateStrategy 1481.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 1481.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler 1481.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader 1481.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader # Micro-architecture 1482 similar at 100% with BridgeStateStrategy 1482.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 1482.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler 1482.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader 1482.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.MultiPeerUploader # Micro-architecture 1483 similar at 100% with BridgeStateStrategy 1483.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 1483.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler 1483.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.MultiPeerUploader 1483.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.MultiPeerUploader # Micro-architecture 1484 similar at 100% with BridgeStateStrategy 1484.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 1484.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler 1484.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader 1484.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.MultiPeerUploader # Micro-architecture 1485 similar at 100% with BridgeStateStrategy 1485.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 1485.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler 1485.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader 1485.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.MultiPeerUploader # Micro-architecture 1486 similar at 100% with BridgeStateStrategy 1486.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 1486.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler 1486.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader 1486.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader # Micro-architecture 1487 similar at 100% with BridgeStateStrategy 1487.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 1487.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler 1487.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.MultiPeerUploader 1487.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader # Micro-architecture 1488 similar at 100% with BridgeStateStrategy 1488.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 1488.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler 1488.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader 1488.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader # Micro-architecture 1489 similar at 100% with BridgeStateStrategy 1489.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 1489.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler 1489.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader 1489.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader # Micro-architecture 1490 similar at 100% with BridgeStateStrategy 1490.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 1490.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler 1490.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader 1490.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader # Micro-architecture 1491 similar at 100% with BridgeStateStrategy 1491.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 1491.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler 1491.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.MultiPeerUploader 1491.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader # Micro-architecture 1492 similar at 100% with BridgeStateStrategy 1492.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 1492.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler 1492.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader 1492.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader # Micro-architecture 1493 similar at 100% with BridgeStateStrategy 1493.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 1493.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler 1493.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader 1493.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader # Micro-architecture 1494 similar at 100% with BridgeStateStrategy 1494.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.download.session.TorrentSessionAuthenticator 1494.100.Context = com.aelitis.azureus.core.peermanager.download.session.impl.AZTorrentSession 1494.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.download.session.auth.StandardAuthenticator 1494.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.download.session.auth.StandardAuthenticator # Micro-architecture 1495 similar at 100% with BridgeStateStrategy 1495.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPRequestHandler 1495.100.Context = com.aelitis.net.udp.impl.PRUDPPacketHandlerImpl 1495.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.packethandler.DHTUDPPacketNetworkHandler 1495.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.packethandler.DHTUDPPacketNetworkHandler # Micro-architecture 1497 similar at 100% with BridgeStateStrategy 1497.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportFullStats 1497.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 1497.100.ConcreteStateB = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl 1497.100.ConcreteStateA = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl # Micro-architecture 1525 similar at 100% with BridgeStateStrategy 1525.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1525.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1525.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield 1525.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield # Micro-architecture 1526 similar at 100% with BridgeStateStrategy 1526.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1526.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1526.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke 1526.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield # Micro-architecture 1527 similar at 100% with BridgeStateStrategy 1527.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1527.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1527.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel 1527.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield # Micro-architecture 1528 similar at 100% with BridgeStateStrategy 1528.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1528.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1528.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested 1528.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield # Micro-architecture 1529 similar at 100% with BridgeStateStrategy 1529.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1529.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1529.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke 1529.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield # Micro-architecture 1530 similar at 100% with BridgeStateStrategy 1530.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1530.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1530.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece 1530.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield # Micro-architecture 1531 similar at 100% with BridgeStateStrategy 1531.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1531.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1531.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest 1531.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield # Micro-architecture 1532 similar at 100% with BridgeStateStrategy 1532.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1532.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1532.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave 1532.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield # Micro-architecture 1533 similar at 100% with BridgeStateStrategy 1533.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1533.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1533.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested 1533.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield # Micro-architecture 1534 similar at 100% with BridgeStateStrategy 1534.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1534.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1534.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck 1534.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield # Micro-architecture 1535 similar at 100% with BridgeStateStrategy 1535.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1535.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1535.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake 1535.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield # Micro-architecture 1536 similar at 100% with BridgeStateStrategy 1536.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1536.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1536.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield 1536.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield # Micro-architecture 1537 similar at 100% with BridgeStateStrategy 1537.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1537.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1537.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave 1537.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield # Micro-architecture 1538 similar at 100% with BridgeStateStrategy 1538.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1538.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1538.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd 1538.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield # Micro-architecture 1539 similar at 100% with BridgeStateStrategy 1539.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1539.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1539.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn 1539.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield # Micro-architecture 1540 similar at 100% with BridgeStateStrategy 1540.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1540.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1540.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel 1540.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield # Micro-architecture 1541 similar at 100% with BridgeStateStrategy 1541.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1541.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1541.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload 1541.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield # Micro-architecture 1542 similar at 100% with BridgeStateStrategy 1542.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1542.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1542.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece 1542.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield # Micro-architecture 1543 similar at 100% with BridgeStateStrategy 1543.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1543.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1543.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest 1543.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield # Micro-architecture 1544 similar at 100% with BridgeStateStrategy 1544.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1544.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1544.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange 1544.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield # Micro-architecture 1545 similar at 100% with BridgeStateStrategy 1545.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1545.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1545.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive 1545.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield # Micro-architecture 1546 similar at 100% with BridgeStateStrategy 1546.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1546.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1546.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1546.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield # Micro-architecture 1547 similar at 100% with BridgeStateStrategy 1547.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1547.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1547.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake 1547.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield # Micro-architecture 1548 similar at 100% with BridgeStateStrategy 1548.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1548.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1548.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage 1548.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield # Micro-architecture 1549 similar at 100% with BridgeStateStrategy 1549.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1549.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1549.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage 1549.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield # Micro-architecture 1551 similar at 100% with BridgeStateStrategy 1551.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1551.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1551.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield 1551.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke # Micro-architecture 1552 similar at 100% with BridgeStateStrategy 1552.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1552.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1552.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke 1552.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke # Micro-architecture 1553 similar at 100% with BridgeStateStrategy 1553.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1553.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1553.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel 1553.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke # Micro-architecture 1554 similar at 100% with BridgeStateStrategy 1554.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1554.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1554.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested 1554.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke # Micro-architecture 1555 similar at 100% with BridgeStateStrategy 1555.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1555.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1555.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke 1555.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke # Micro-architecture 1556 similar at 100% with BridgeStateStrategy 1556.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1556.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1556.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece 1556.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke # Micro-architecture 1557 similar at 100% with BridgeStateStrategy 1557.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1557.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1557.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest 1557.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke # Micro-architecture 1558 similar at 100% with BridgeStateStrategy 1558.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1558.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1558.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave 1558.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke # Micro-architecture 1559 similar at 100% with BridgeStateStrategy 1559.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1559.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1559.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested 1559.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke # Micro-architecture 1560 similar at 100% with BridgeStateStrategy 1560.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1560.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1560.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck 1560.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke # Micro-architecture 1561 similar at 100% with BridgeStateStrategy 1561.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1561.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1561.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake 1561.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke # Micro-architecture 1562 similar at 100% with BridgeStateStrategy 1562.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1562.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1562.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield 1562.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke # Micro-architecture 1563 similar at 100% with BridgeStateStrategy 1563.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1563.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1563.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave 1563.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke # Micro-architecture 1564 similar at 100% with BridgeStateStrategy 1564.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1564.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1564.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd 1564.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke # Micro-architecture 1565 similar at 100% with BridgeStateStrategy 1565.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1565.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1565.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn 1565.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke # Micro-architecture 1566 similar at 100% with BridgeStateStrategy 1566.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1566.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1566.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel 1566.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke # Micro-architecture 1567 similar at 100% with BridgeStateStrategy 1567.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1567.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1567.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload 1567.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke # Micro-architecture 1568 similar at 100% with BridgeStateStrategy 1568.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1568.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1568.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece 1568.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke # Micro-architecture 1569 similar at 100% with BridgeStateStrategy 1569.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1569.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1569.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest 1569.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke # Micro-architecture 1570 similar at 100% with BridgeStateStrategy 1570.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1570.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1570.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange 1570.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke # Micro-architecture 1571 similar at 100% with BridgeStateStrategy 1571.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1571.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1571.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive 1571.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke # Micro-architecture 1572 similar at 100% with BridgeStateStrategy 1572.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1572.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1572.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1572.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke # Micro-architecture 1573 similar at 100% with BridgeStateStrategy 1573.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1573.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1573.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake 1573.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke # Micro-architecture 1574 similar at 100% with BridgeStateStrategy 1574.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1574.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1574.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage 1574.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke # Micro-architecture 1575 similar at 100% with BridgeStateStrategy 1575.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1575.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1575.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage 1575.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke # Micro-architecture 1577 similar at 100% with BridgeStateStrategy 1577.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1577.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1577.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield 1577.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel # Micro-architecture 1578 similar at 100% with BridgeStateStrategy 1578.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1578.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1578.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke 1578.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel # Micro-architecture 1579 similar at 100% with BridgeStateStrategy 1579.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1579.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1579.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel 1579.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel # Micro-architecture 1580 similar at 100% with BridgeStateStrategy 1580.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1580.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1580.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested 1580.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel # Micro-architecture 1581 similar at 100% with BridgeStateStrategy 1581.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1581.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1581.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke 1581.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel # Micro-architecture 1582 similar at 100% with BridgeStateStrategy 1582.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1582.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1582.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece 1582.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel # Micro-architecture 1583 similar at 100% with BridgeStateStrategy 1583.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1583.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1583.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest 1583.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel # Micro-architecture 1584 similar at 100% with BridgeStateStrategy 1584.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1584.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1584.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave 1584.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel # Micro-architecture 1585 similar at 100% with BridgeStateStrategy 1585.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1585.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1585.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested 1585.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel # Micro-architecture 1586 similar at 100% with BridgeStateStrategy 1586.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1586.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1586.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck 1586.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel # Micro-architecture 1587 similar at 100% with BridgeStateStrategy 1587.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1587.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1587.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake 1587.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel # Micro-architecture 1588 similar at 100% with BridgeStateStrategy 1588.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1588.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1588.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield 1588.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel # Micro-architecture 1589 similar at 100% with BridgeStateStrategy 1589.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1589.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1589.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave 1589.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel # Micro-architecture 1590 similar at 100% with BridgeStateStrategy 1590.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1590.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1590.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd 1590.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel # Micro-architecture 1591 similar at 100% with BridgeStateStrategy 1591.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1591.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1591.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn 1591.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel # Micro-architecture 1592 similar at 100% with BridgeStateStrategy 1592.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1592.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1592.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel 1592.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel # Micro-architecture 1593 similar at 100% with BridgeStateStrategy 1593.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1593.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1593.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload 1593.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel # Micro-architecture 1594 similar at 100% with BridgeStateStrategy 1594.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1594.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1594.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece 1594.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel # Micro-architecture 1595 similar at 100% with BridgeStateStrategy 1595.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1595.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1595.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest 1595.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel # Micro-architecture 1596 similar at 100% with BridgeStateStrategy 1596.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1596.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1596.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange 1596.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel # Micro-architecture 1597 similar at 100% with BridgeStateStrategy 1597.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1597.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1597.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive 1597.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel # Micro-architecture 1598 similar at 100% with BridgeStateStrategy 1598.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1598.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1598.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1598.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel # Micro-architecture 1599 similar at 100% with BridgeStateStrategy 1599.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1599.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1599.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake 1599.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel # Micro-architecture 1600 similar at 100% with BridgeStateStrategy 1600.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1600.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1600.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage 1600.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel # Micro-architecture 1601 similar at 100% with BridgeStateStrategy 1601.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1601.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1601.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage 1601.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel # Micro-architecture 1603 similar at 100% with BridgeStateStrategy 1603.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1603.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1603.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield 1603.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested # Micro-architecture 1604 similar at 100% with BridgeStateStrategy 1604.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1604.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1604.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke 1604.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested # Micro-architecture 1605 similar at 100% with BridgeStateStrategy 1605.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1605.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1605.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel 1605.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested # Micro-architecture 1606 similar at 100% with BridgeStateStrategy 1606.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1606.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1606.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested 1606.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested # Micro-architecture 1607 similar at 100% with BridgeStateStrategy 1607.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1607.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1607.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke 1607.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested # Micro-architecture 1608 similar at 100% with BridgeStateStrategy 1608.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1608.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1608.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece 1608.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested # Micro-architecture 1609 similar at 100% with BridgeStateStrategy 1609.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1609.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1609.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest 1609.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested # Micro-architecture 1610 similar at 100% with BridgeStateStrategy 1610.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1610.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1610.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave 1610.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested # Micro-architecture 1611 similar at 100% with BridgeStateStrategy 1611.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1611.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1611.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested 1611.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested # Micro-architecture 1612 similar at 100% with BridgeStateStrategy 1612.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1612.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1612.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck 1612.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested # Micro-architecture 1613 similar at 100% with BridgeStateStrategy 1613.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1613.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1613.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake 1613.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested # Micro-architecture 1614 similar at 100% with BridgeStateStrategy 1614.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1614.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1614.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield 1614.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested # Micro-architecture 1615 similar at 100% with BridgeStateStrategy 1615.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1615.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1615.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave 1615.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested # Micro-architecture 1616 similar at 100% with BridgeStateStrategy 1616.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1616.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1616.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd 1616.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested # Micro-architecture 1617 similar at 100% with BridgeStateStrategy 1617.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1617.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1617.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn 1617.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested # Micro-architecture 1618 similar at 100% with BridgeStateStrategy 1618.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1618.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1618.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel 1618.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested # Micro-architecture 1619 similar at 100% with BridgeStateStrategy 1619.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1619.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1619.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload 1619.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested # Micro-architecture 1620 similar at 100% with BridgeStateStrategy 1620.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1620.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1620.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece 1620.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested # Micro-architecture 1621 similar at 100% with BridgeStateStrategy 1621.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1621.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1621.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest 1621.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested # Micro-architecture 1622 similar at 100% with BridgeStateStrategy 1622.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1622.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1622.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange 1622.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested # Micro-architecture 1623 similar at 100% with BridgeStateStrategy 1623.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1623.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1623.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive 1623.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested # Micro-architecture 1624 similar at 100% with BridgeStateStrategy 1624.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1624.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1624.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1624.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested # Micro-architecture 1625 similar at 100% with BridgeStateStrategy 1625.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1625.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1625.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake 1625.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested # Micro-architecture 1626 similar at 100% with BridgeStateStrategy 1626.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1626.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1626.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage 1626.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested # Micro-architecture 1627 similar at 100% with BridgeStateStrategy 1627.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1627.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1627.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage 1627.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested # Micro-architecture 1629 similar at 100% with BridgeStateStrategy 1629.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1629.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1629.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield 1629.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke # Micro-architecture 1630 similar at 100% with BridgeStateStrategy 1630.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1630.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1630.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke 1630.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke # Micro-architecture 1631 similar at 100% with BridgeStateStrategy 1631.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1631.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1631.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel 1631.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke # Micro-architecture 1632 similar at 100% with BridgeStateStrategy 1632.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1632.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1632.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested 1632.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke # Micro-architecture 1633 similar at 100% with BridgeStateStrategy 1633.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1633.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1633.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke 1633.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke # Micro-architecture 1634 similar at 100% with BridgeStateStrategy 1634.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1634.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1634.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece 1634.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke # Micro-architecture 1635 similar at 100% with BridgeStateStrategy 1635.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1635.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1635.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest 1635.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke # Micro-architecture 1636 similar at 100% with BridgeStateStrategy 1636.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1636.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1636.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave 1636.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke # Micro-architecture 1637 similar at 100% with BridgeStateStrategy 1637.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1637.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1637.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested 1637.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke # Micro-architecture 1638 similar at 100% with BridgeStateStrategy 1638.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1638.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1638.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck 1638.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke # Micro-architecture 1639 similar at 100% with BridgeStateStrategy 1639.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1639.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1639.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake 1639.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke # Micro-architecture 1640 similar at 100% with BridgeStateStrategy 1640.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1640.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1640.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield 1640.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke # Micro-architecture 1641 similar at 100% with BridgeStateStrategy 1641.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1641.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1641.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave 1641.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke # Micro-architecture 1642 similar at 100% with BridgeStateStrategy 1642.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1642.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1642.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd 1642.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke # Micro-architecture 1643 similar at 100% with BridgeStateStrategy 1643.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1643.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1643.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn 1643.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke # Micro-architecture 1644 similar at 100% with BridgeStateStrategy 1644.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1644.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1644.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel 1644.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke # Micro-architecture 1645 similar at 100% with BridgeStateStrategy 1645.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1645.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1645.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload 1645.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke # Micro-architecture 1646 similar at 100% with BridgeStateStrategy 1646.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1646.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1646.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece 1646.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke # Micro-architecture 1647 similar at 100% with BridgeStateStrategy 1647.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1647.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1647.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest 1647.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke # Micro-architecture 1648 similar at 100% with BridgeStateStrategy 1648.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1648.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1648.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange 1648.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke # Micro-architecture 1649 similar at 100% with BridgeStateStrategy 1649.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1649.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1649.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive 1649.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke # Micro-architecture 1650 similar at 100% with BridgeStateStrategy 1650.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1650.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1650.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1650.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke # Micro-architecture 1651 similar at 100% with BridgeStateStrategy 1651.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1651.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1651.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake 1651.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke # Micro-architecture 1652 similar at 100% with BridgeStateStrategy 1652.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1652.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1652.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage 1652.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke # Micro-architecture 1653 similar at 100% with BridgeStateStrategy 1653.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1653.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1653.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage 1653.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke # Micro-architecture 1655 similar at 100% with BridgeStateStrategy 1655.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1655.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1655.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield 1655.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece # Micro-architecture 1656 similar at 100% with BridgeStateStrategy 1656.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1656.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1656.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke 1656.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece # Micro-architecture 1657 similar at 100% with BridgeStateStrategy 1657.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1657.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1657.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel 1657.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece # Micro-architecture 1658 similar at 100% with BridgeStateStrategy 1658.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1658.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1658.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested 1658.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece # Micro-architecture 1659 similar at 100% with BridgeStateStrategy 1659.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1659.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1659.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke 1659.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece # Micro-architecture 1660 similar at 100% with BridgeStateStrategy 1660.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1660.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1660.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece 1660.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece # Micro-architecture 1661 similar at 100% with BridgeStateStrategy 1661.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1661.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1661.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest 1661.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece # Micro-architecture 1662 similar at 100% with BridgeStateStrategy 1662.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1662.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1662.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave 1662.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece # Micro-architecture 1663 similar at 100% with BridgeStateStrategy 1663.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1663.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1663.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested 1663.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece # Micro-architecture 1664 similar at 100% with BridgeStateStrategy 1664.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1664.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1664.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck 1664.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece # Micro-architecture 1665 similar at 100% with BridgeStateStrategy 1665.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1665.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1665.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake 1665.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece # Micro-architecture 1666 similar at 100% with BridgeStateStrategy 1666.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1666.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1666.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield 1666.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece # Micro-architecture 1667 similar at 100% with BridgeStateStrategy 1667.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1667.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1667.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave 1667.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece # Micro-architecture 1668 similar at 100% with BridgeStateStrategy 1668.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1668.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1668.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd 1668.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece # Micro-architecture 1669 similar at 100% with BridgeStateStrategy 1669.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1669.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1669.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn 1669.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece # Micro-architecture 1670 similar at 100% with BridgeStateStrategy 1670.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1670.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1670.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel 1670.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece # Micro-architecture 1671 similar at 100% with BridgeStateStrategy 1671.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1671.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1671.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload 1671.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece # Micro-architecture 1672 similar at 100% with BridgeStateStrategy 1672.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1672.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1672.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece 1672.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece # Micro-architecture 1673 similar at 100% with BridgeStateStrategy 1673.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1673.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1673.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest 1673.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece # Micro-architecture 1674 similar at 100% with BridgeStateStrategy 1674.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1674.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1674.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange 1674.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece # Micro-architecture 1675 similar at 100% with BridgeStateStrategy 1675.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1675.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1675.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive 1675.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece # Micro-architecture 1676 similar at 100% with BridgeStateStrategy 1676.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1676.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1676.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1676.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece # Micro-architecture 1677 similar at 100% with BridgeStateStrategy 1677.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1677.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1677.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake 1677.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece # Micro-architecture 1678 similar at 100% with BridgeStateStrategy 1678.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1678.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1678.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage 1678.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece # Micro-architecture 1679 similar at 100% with BridgeStateStrategy 1679.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1679.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1679.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage 1679.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece # Micro-architecture 1681 similar at 100% with BridgeStateStrategy 1681.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1681.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1681.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield 1681.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest # Micro-architecture 1682 similar at 100% with BridgeStateStrategy 1682.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1682.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1682.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke 1682.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest # Micro-architecture 1683 similar at 100% with BridgeStateStrategy 1683.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1683.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1683.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel 1683.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest # Micro-architecture 1684 similar at 100% with BridgeStateStrategy 1684.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1684.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1684.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested 1684.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest # Micro-architecture 1685 similar at 100% with BridgeStateStrategy 1685.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1685.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1685.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke 1685.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest # Micro-architecture 1686 similar at 100% with BridgeStateStrategy 1686.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1686.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1686.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece 1686.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest # Micro-architecture 1687 similar at 100% with BridgeStateStrategy 1687.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1687.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1687.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest 1687.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest # Micro-architecture 1688 similar at 100% with BridgeStateStrategy 1688.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1688.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1688.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave 1688.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest # Micro-architecture 1689 similar at 100% with BridgeStateStrategy 1689.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1689.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1689.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested 1689.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest # Micro-architecture 1690 similar at 100% with BridgeStateStrategy 1690.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1690.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1690.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck 1690.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest # Micro-architecture 1691 similar at 100% with BridgeStateStrategy 1691.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1691.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1691.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake 1691.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest # Micro-architecture 1692 similar at 100% with BridgeStateStrategy 1692.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1692.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1692.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield 1692.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest # Micro-architecture 1693 similar at 100% with BridgeStateStrategy 1693.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1693.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1693.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave 1693.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest # Micro-architecture 1694 similar at 100% with BridgeStateStrategy 1694.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1694.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1694.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd 1694.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest # Micro-architecture 1695 similar at 100% with BridgeStateStrategy 1695.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1695.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1695.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn 1695.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest # Micro-architecture 1696 similar at 100% with BridgeStateStrategy 1696.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1696.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1696.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel 1696.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest # Micro-architecture 1697 similar at 100% with BridgeStateStrategy 1697.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1697.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1697.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload 1697.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest # Micro-architecture 1698 similar at 100% with BridgeStateStrategy 1698.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1698.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1698.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece 1698.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest # Micro-architecture 1699 similar at 100% with BridgeStateStrategy 1699.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1699.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1699.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest 1699.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest # Micro-architecture 1700 similar at 100% with BridgeStateStrategy 1700.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1700.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1700.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange 1700.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest # Micro-architecture 1701 similar at 100% with BridgeStateStrategy 1701.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1701.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1701.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive 1701.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest # Micro-architecture 1702 similar at 100% with BridgeStateStrategy 1702.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1702.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1702.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1702.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest # Micro-architecture 1703 similar at 100% with BridgeStateStrategy 1703.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1703.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1703.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake 1703.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest # Micro-architecture 1704 similar at 100% with BridgeStateStrategy 1704.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1704.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1704.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage 1704.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest # Micro-architecture 1705 similar at 100% with BridgeStateStrategy 1705.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1705.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1705.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage 1705.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest # Micro-architecture 1707 similar at 100% with BridgeStateStrategy 1707.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1707.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1707.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield 1707.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave # Micro-architecture 1708 similar at 100% with BridgeStateStrategy 1708.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1708.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1708.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke 1708.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave # Micro-architecture 1709 similar at 100% with BridgeStateStrategy 1709.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1709.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1709.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel 1709.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave # Micro-architecture 1710 similar at 100% with BridgeStateStrategy 1710.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1710.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1710.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested 1710.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave # Micro-architecture 1711 similar at 100% with BridgeStateStrategy 1711.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1711.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1711.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke 1711.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave # Micro-architecture 1712 similar at 100% with BridgeStateStrategy 1712.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1712.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1712.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece 1712.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave # Micro-architecture 1713 similar at 100% with BridgeStateStrategy 1713.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1713.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1713.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest 1713.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave # Micro-architecture 1714 similar at 100% with BridgeStateStrategy 1714.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1714.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1714.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave 1714.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave # Micro-architecture 1715 similar at 100% with BridgeStateStrategy 1715.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1715.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1715.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested 1715.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave # Micro-architecture 1716 similar at 100% with BridgeStateStrategy 1716.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1716.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1716.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck 1716.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave # Micro-architecture 1717 similar at 100% with BridgeStateStrategy 1717.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1717.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1717.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake 1717.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave # Micro-architecture 1718 similar at 100% with BridgeStateStrategy 1718.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1718.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1718.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield 1718.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave # Micro-architecture 1719 similar at 100% with BridgeStateStrategy 1719.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1719.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1719.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave 1719.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave # Micro-architecture 1720 similar at 100% with BridgeStateStrategy 1720.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1720.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1720.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd 1720.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave # Micro-architecture 1721 similar at 100% with BridgeStateStrategy 1721.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1721.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1721.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn 1721.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave # Micro-architecture 1722 similar at 100% with BridgeStateStrategy 1722.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1722.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1722.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel 1722.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave # Micro-architecture 1723 similar at 100% with BridgeStateStrategy 1723.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1723.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1723.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload 1723.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave # Micro-architecture 1724 similar at 100% with BridgeStateStrategy 1724.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1724.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1724.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece 1724.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave # Micro-architecture 1725 similar at 100% with BridgeStateStrategy 1725.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1725.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1725.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest 1725.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave # Micro-architecture 1726 similar at 100% with BridgeStateStrategy 1726.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1726.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1726.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange 1726.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave # Micro-architecture 1727 similar at 100% with BridgeStateStrategy 1727.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1727.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1727.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive 1727.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave # Micro-architecture 1728 similar at 100% with BridgeStateStrategy 1728.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1728.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1728.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1728.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave # Micro-architecture 1729 similar at 100% with BridgeStateStrategy 1729.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1729.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1729.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake 1729.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave # Micro-architecture 1730 similar at 100% with BridgeStateStrategy 1730.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1730.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1730.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage 1730.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave # Micro-architecture 1731 similar at 100% with BridgeStateStrategy 1731.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1731.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1731.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage 1731.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave # Micro-architecture 1733 similar at 100% with BridgeStateStrategy 1733.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1733.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1733.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield 1733.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested # Micro-architecture 1734 similar at 100% with BridgeStateStrategy 1734.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1734.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1734.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke 1734.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested # Micro-architecture 1735 similar at 100% with BridgeStateStrategy 1735.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1735.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1735.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel 1735.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested # Micro-architecture 1736 similar at 100% with BridgeStateStrategy 1736.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1736.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1736.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested 1736.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested # Micro-architecture 1737 similar at 100% with BridgeStateStrategy 1737.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1737.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1737.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke 1737.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested # Micro-architecture 1738 similar at 100% with BridgeStateStrategy 1738.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1738.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1738.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece 1738.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested # Micro-architecture 1739 similar at 100% with BridgeStateStrategy 1739.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1739.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1739.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest 1739.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested # Micro-architecture 1740 similar at 100% with BridgeStateStrategy 1740.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1740.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1740.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave 1740.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested # Micro-architecture 1741 similar at 100% with BridgeStateStrategy 1741.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1741.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1741.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested 1741.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested # Micro-architecture 1742 similar at 100% with BridgeStateStrategy 1742.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1742.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1742.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck 1742.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested # Micro-architecture 1743 similar at 100% with BridgeStateStrategy 1743.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1743.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1743.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake 1743.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested # Micro-architecture 1744 similar at 100% with BridgeStateStrategy 1744.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1744.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1744.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield 1744.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested # Micro-architecture 1745 similar at 100% with BridgeStateStrategy 1745.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1745.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1745.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave 1745.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested # Micro-architecture 1746 similar at 100% with BridgeStateStrategy 1746.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1746.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1746.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd 1746.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested # Micro-architecture 1747 similar at 100% with BridgeStateStrategy 1747.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1747.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1747.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn 1747.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested # Micro-architecture 1748 similar at 100% with BridgeStateStrategy 1748.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1748.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1748.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel 1748.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested # Micro-architecture 1749 similar at 100% with BridgeStateStrategy 1749.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1749.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1749.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload 1749.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested # Micro-architecture 1750 similar at 100% with BridgeStateStrategy 1750.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1750.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1750.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece 1750.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested # Micro-architecture 1751 similar at 100% with BridgeStateStrategy 1751.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1751.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1751.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest 1751.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested # Micro-architecture 1752 similar at 100% with BridgeStateStrategy 1752.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1752.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1752.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange 1752.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested # Micro-architecture 1753 similar at 100% with BridgeStateStrategy 1753.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1753.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1753.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive 1753.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested # Micro-architecture 1754 similar at 100% with BridgeStateStrategy 1754.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1754.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1754.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1754.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested # Micro-architecture 1755 similar at 100% with BridgeStateStrategy 1755.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1755.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1755.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake 1755.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested # Micro-architecture 1756 similar at 100% with BridgeStateStrategy 1756.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1756.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1756.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage 1756.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested # Micro-architecture 1757 similar at 100% with BridgeStateStrategy 1757.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1757.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1757.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage 1757.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested # Micro-architecture 1759 similar at 100% with BridgeStateStrategy 1759.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1759.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1759.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield 1759.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck # Micro-architecture 1760 similar at 100% with BridgeStateStrategy 1760.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1760.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1760.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke 1760.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck # Micro-architecture 1761 similar at 100% with BridgeStateStrategy 1761.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1761.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1761.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel 1761.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck # Micro-architecture 1762 similar at 100% with BridgeStateStrategy 1762.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1762.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1762.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested 1762.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck # Micro-architecture 1763 similar at 100% with BridgeStateStrategy 1763.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1763.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1763.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke 1763.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck # Micro-architecture 1764 similar at 100% with BridgeStateStrategy 1764.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1764.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1764.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece 1764.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck # Micro-architecture 1765 similar at 100% with BridgeStateStrategy 1765.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1765.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1765.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest 1765.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck # Micro-architecture 1766 similar at 100% with BridgeStateStrategy 1766.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1766.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1766.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave 1766.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck # Micro-architecture 1767 similar at 100% with BridgeStateStrategy 1767.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1767.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1767.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested 1767.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck # Micro-architecture 1768 similar at 100% with BridgeStateStrategy 1768.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1768.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1768.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck 1768.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck # Micro-architecture 1769 similar at 100% with BridgeStateStrategy 1769.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1769.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1769.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake 1769.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck # Micro-architecture 1770 similar at 100% with BridgeStateStrategy 1770.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1770.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1770.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield 1770.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck # Micro-architecture 1771 similar at 100% with BridgeStateStrategy 1771.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1771.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1771.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave 1771.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck # Micro-architecture 1772 similar at 100% with BridgeStateStrategy 1772.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1772.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1772.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd 1772.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck # Micro-architecture 1773 similar at 100% with BridgeStateStrategy 1773.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1773.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1773.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn 1773.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck # Micro-architecture 1774 similar at 100% with BridgeStateStrategy 1774.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1774.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1774.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel 1774.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck # Micro-architecture 1775 similar at 100% with BridgeStateStrategy 1775.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1775.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1775.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload 1775.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck # Micro-architecture 1776 similar at 100% with BridgeStateStrategy 1776.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1776.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1776.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece 1776.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck # Micro-architecture 1777 similar at 100% with BridgeStateStrategy 1777.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1777.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1777.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest 1777.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck # Micro-architecture 1778 similar at 100% with BridgeStateStrategy 1778.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1778.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1778.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange 1778.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck # Micro-architecture 1779 similar at 100% with BridgeStateStrategy 1779.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1779.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1779.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive 1779.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck # Micro-architecture 1780 similar at 100% with BridgeStateStrategy 1780.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1780.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1780.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1780.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck # Micro-architecture 1781 similar at 100% with BridgeStateStrategy 1781.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1781.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1781.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake 1781.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck # Micro-architecture 1782 similar at 100% with BridgeStateStrategy 1782.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1782.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1782.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage 1782.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck # Micro-architecture 1783 similar at 100% with BridgeStateStrategy 1783.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1783.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1783.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage 1783.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck # Micro-architecture 1785 similar at 100% with BridgeStateStrategy 1785.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1785.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1785.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield 1785.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake # Micro-architecture 1786 similar at 100% with BridgeStateStrategy 1786.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1786.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1786.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke 1786.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake # Micro-architecture 1787 similar at 100% with BridgeStateStrategy 1787.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1787.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1787.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel 1787.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake # Micro-architecture 1788 similar at 100% with BridgeStateStrategy 1788.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1788.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1788.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested 1788.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake # Micro-architecture 1789 similar at 100% with BridgeStateStrategy 1789.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1789.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1789.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke 1789.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake # Micro-architecture 1790 similar at 100% with BridgeStateStrategy 1790.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1790.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1790.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece 1790.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake # Micro-architecture 1791 similar at 100% with BridgeStateStrategy 1791.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1791.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1791.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest 1791.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake # Micro-architecture 1792 similar at 100% with BridgeStateStrategy 1792.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1792.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1792.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave 1792.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake # Micro-architecture 1793 similar at 100% with BridgeStateStrategy 1793.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1793.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1793.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested 1793.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake # Micro-architecture 1794 similar at 100% with BridgeStateStrategy 1794.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1794.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1794.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck 1794.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake # Micro-architecture 1795 similar at 100% with BridgeStateStrategy 1795.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1795.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1795.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake 1795.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake # Micro-architecture 1796 similar at 100% with BridgeStateStrategy 1796.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1796.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1796.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield 1796.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake # Micro-architecture 1797 similar at 100% with BridgeStateStrategy 1797.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1797.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1797.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave 1797.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake # Micro-architecture 1798 similar at 100% with BridgeStateStrategy 1798.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1798.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1798.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd 1798.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake # Micro-architecture 1799 similar at 100% with BridgeStateStrategy 1799.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1799.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1799.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn 1799.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake # Micro-architecture 1800 similar at 100% with BridgeStateStrategy 1800.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1800.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1800.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel 1800.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake # Micro-architecture 1801 similar at 100% with BridgeStateStrategy 1801.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1801.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1801.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload 1801.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake # Micro-architecture 1802 similar at 100% with BridgeStateStrategy 1802.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1802.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1802.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece 1802.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake # Micro-architecture 1803 similar at 100% with BridgeStateStrategy 1803.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1803.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1803.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest 1803.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake # Micro-architecture 1804 similar at 100% with BridgeStateStrategy 1804.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1804.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1804.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange 1804.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake # Micro-architecture 1805 similar at 100% with BridgeStateStrategy 1805.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1805.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1805.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive 1805.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake # Micro-architecture 1806 similar at 100% with BridgeStateStrategy 1806.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1806.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1806.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1806.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake # Micro-architecture 1807 similar at 100% with BridgeStateStrategy 1807.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1807.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1807.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake 1807.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake # Micro-architecture 1808 similar at 100% with BridgeStateStrategy 1808.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1808.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1808.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage 1808.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake # Micro-architecture 1809 similar at 100% with BridgeStateStrategy 1809.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1809.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1809.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage 1809.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake # Micro-architecture 1811 similar at 100% with BridgeStateStrategy 1811.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1811.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1811.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield 1811.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield # Micro-architecture 1812 similar at 100% with BridgeStateStrategy 1812.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1812.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1812.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke 1812.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield # Micro-architecture 1813 similar at 100% with BridgeStateStrategy 1813.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1813.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1813.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel 1813.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield # Micro-architecture 1814 similar at 100% with BridgeStateStrategy 1814.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1814.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1814.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested 1814.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield # Micro-architecture 1815 similar at 100% with BridgeStateStrategy 1815.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1815.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1815.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke 1815.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield # Micro-architecture 1816 similar at 100% with BridgeStateStrategy 1816.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1816.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1816.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece 1816.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield # Micro-architecture 1817 similar at 100% with BridgeStateStrategy 1817.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1817.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1817.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest 1817.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield # Micro-architecture 1818 similar at 100% with BridgeStateStrategy 1818.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1818.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1818.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave 1818.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield # Micro-architecture 1819 similar at 100% with BridgeStateStrategy 1819.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1819.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1819.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested 1819.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield # Micro-architecture 1820 similar at 100% with BridgeStateStrategy 1820.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1820.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1820.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck 1820.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield # Micro-architecture 1821 similar at 100% with BridgeStateStrategy 1821.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1821.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1821.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake 1821.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield # Micro-architecture 1822 similar at 100% with BridgeStateStrategy 1822.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1822.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1822.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield 1822.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield # Micro-architecture 1823 similar at 100% with BridgeStateStrategy 1823.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1823.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1823.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave 1823.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield # Micro-architecture 1824 similar at 100% with BridgeStateStrategy 1824.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1824.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1824.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd 1824.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield # Micro-architecture 1825 similar at 100% with BridgeStateStrategy 1825.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1825.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1825.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn 1825.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield # Micro-architecture 1826 similar at 100% with BridgeStateStrategy 1826.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1826.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1826.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel 1826.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield # Micro-architecture 1827 similar at 100% with BridgeStateStrategy 1827.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1827.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1827.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload 1827.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield # Micro-architecture 1828 similar at 100% with BridgeStateStrategy 1828.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1828.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1828.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece 1828.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield # Micro-architecture 1829 similar at 100% with BridgeStateStrategy 1829.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1829.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1829.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest 1829.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield # Micro-architecture 1830 similar at 100% with BridgeStateStrategy 1830.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1830.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1830.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange 1830.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield # Micro-architecture 1831 similar at 100% with BridgeStateStrategy 1831.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1831.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1831.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive 1831.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield # Micro-architecture 1832 similar at 100% with BridgeStateStrategy 1832.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1832.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1832.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1832.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield # Micro-architecture 1833 similar at 100% with BridgeStateStrategy 1833.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1833.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1833.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake 1833.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield # Micro-architecture 1834 similar at 100% with BridgeStateStrategy 1834.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1834.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1834.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage 1834.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield # Micro-architecture 1835 similar at 100% with BridgeStateStrategy 1835.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1835.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1835.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage 1835.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield # Micro-architecture 1837 similar at 100% with BridgeStateStrategy 1837.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1837.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1837.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield 1837.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave # Micro-architecture 1838 similar at 100% with BridgeStateStrategy 1838.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1838.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1838.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke 1838.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave # Micro-architecture 1839 similar at 100% with BridgeStateStrategy 1839.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1839.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1839.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel 1839.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave # Micro-architecture 1840 similar at 100% with BridgeStateStrategy 1840.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1840.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1840.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested 1840.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave # Micro-architecture 1841 similar at 100% with BridgeStateStrategy 1841.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1841.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1841.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke 1841.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave # Micro-architecture 1842 similar at 100% with BridgeStateStrategy 1842.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1842.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1842.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece 1842.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave # Micro-architecture 1843 similar at 100% with BridgeStateStrategy 1843.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1843.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1843.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest 1843.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave # Micro-architecture 1844 similar at 100% with BridgeStateStrategy 1844.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1844.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1844.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave 1844.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave # Micro-architecture 1845 similar at 100% with BridgeStateStrategy 1845.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1845.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1845.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested 1845.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave # Micro-architecture 1846 similar at 100% with BridgeStateStrategy 1846.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1846.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1846.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck 1846.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave # Micro-architecture 1847 similar at 100% with BridgeStateStrategy 1847.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1847.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1847.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake 1847.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave # Micro-architecture 1848 similar at 100% with BridgeStateStrategy 1848.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1848.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1848.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield 1848.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave # Micro-architecture 1849 similar at 100% with BridgeStateStrategy 1849.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1849.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1849.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave 1849.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave # Micro-architecture 1850 similar at 100% with BridgeStateStrategy 1850.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1850.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1850.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd 1850.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave # Micro-architecture 1851 similar at 100% with BridgeStateStrategy 1851.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1851.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1851.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn 1851.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave # Micro-architecture 1852 similar at 100% with BridgeStateStrategy 1852.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1852.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1852.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel 1852.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave # Micro-architecture 1853 similar at 100% with BridgeStateStrategy 1853.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1853.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1853.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload 1853.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave # Micro-architecture 1854 similar at 100% with BridgeStateStrategy 1854.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1854.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1854.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece 1854.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave # Micro-architecture 1855 similar at 100% with BridgeStateStrategy 1855.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1855.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1855.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest 1855.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave # Micro-architecture 1856 similar at 100% with BridgeStateStrategy 1856.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1856.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1856.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange 1856.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave # Micro-architecture 1857 similar at 100% with BridgeStateStrategy 1857.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1857.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1857.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive 1857.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave # Micro-architecture 1858 similar at 100% with BridgeStateStrategy 1858.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1858.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1858.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1858.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave # Micro-architecture 1859 similar at 100% with BridgeStateStrategy 1859.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1859.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1859.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake 1859.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave # Micro-architecture 1860 similar at 100% with BridgeStateStrategy 1860.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1860.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1860.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage 1860.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave # Micro-architecture 1861 similar at 100% with BridgeStateStrategy 1861.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1861.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1861.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage 1861.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave # Micro-architecture 1863 similar at 100% with BridgeStateStrategy 1863.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1863.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1863.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield 1863.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd # Micro-architecture 1864 similar at 100% with BridgeStateStrategy 1864.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1864.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1864.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke 1864.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd # Micro-architecture 1865 similar at 100% with BridgeStateStrategy 1865.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1865.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1865.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel 1865.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd # Micro-architecture 1866 similar at 100% with BridgeStateStrategy 1866.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1866.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1866.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested 1866.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd # Micro-architecture 1867 similar at 100% with BridgeStateStrategy 1867.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1867.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1867.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke 1867.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd # Micro-architecture 1868 similar at 100% with BridgeStateStrategy 1868.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1868.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1868.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece 1868.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd # Micro-architecture 1869 similar at 100% with BridgeStateStrategy 1869.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1869.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1869.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest 1869.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd # Micro-architecture 1870 similar at 100% with BridgeStateStrategy 1870.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1870.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1870.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave 1870.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd # Micro-architecture 1871 similar at 100% with BridgeStateStrategy 1871.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1871.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1871.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested 1871.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd # Micro-architecture 1872 similar at 100% with BridgeStateStrategy 1872.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1872.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1872.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck 1872.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd # Micro-architecture 1873 similar at 100% with BridgeStateStrategy 1873.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1873.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1873.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake 1873.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd # Micro-architecture 1874 similar at 100% with BridgeStateStrategy 1874.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1874.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1874.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield 1874.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd # Micro-architecture 1875 similar at 100% with BridgeStateStrategy 1875.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1875.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1875.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave 1875.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd # Micro-architecture 1876 similar at 100% with BridgeStateStrategy 1876.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1876.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1876.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd 1876.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd # Micro-architecture 1877 similar at 100% with BridgeStateStrategy 1877.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1877.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1877.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn 1877.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd # Micro-architecture 1878 similar at 100% with BridgeStateStrategy 1878.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1878.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1878.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel 1878.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd # Micro-architecture 1879 similar at 100% with BridgeStateStrategy 1879.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1879.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1879.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload 1879.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd # Micro-architecture 1880 similar at 100% with BridgeStateStrategy 1880.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1880.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1880.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece 1880.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd # Micro-architecture 1881 similar at 100% with BridgeStateStrategy 1881.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1881.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1881.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest 1881.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd # Micro-architecture 1882 similar at 100% with BridgeStateStrategy 1882.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1882.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1882.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange 1882.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd # Micro-architecture 1883 similar at 100% with BridgeStateStrategy 1883.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1883.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1883.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive 1883.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd # Micro-architecture 1884 similar at 100% with BridgeStateStrategy 1884.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1884.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1884.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1884.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd # Micro-architecture 1885 similar at 100% with BridgeStateStrategy 1885.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1885.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1885.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake 1885.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd # Micro-architecture 1886 similar at 100% with BridgeStateStrategy 1886.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1886.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1886.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage 1886.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd # Micro-architecture 1887 similar at 100% with BridgeStateStrategy 1887.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1887.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1887.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage 1887.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd # Micro-architecture 1889 similar at 100% with BridgeStateStrategy 1889.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1889.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1889.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield 1889.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn # Micro-architecture 1890 similar at 100% with BridgeStateStrategy 1890.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1890.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1890.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke 1890.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn # Micro-architecture 1891 similar at 100% with BridgeStateStrategy 1891.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1891.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1891.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel 1891.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn # Micro-architecture 1892 similar at 100% with BridgeStateStrategy 1892.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1892.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1892.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested 1892.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn # Micro-architecture 1893 similar at 100% with BridgeStateStrategy 1893.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1893.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1893.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke 1893.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn # Micro-architecture 1894 similar at 100% with BridgeStateStrategy 1894.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1894.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1894.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece 1894.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn # Micro-architecture 1895 similar at 100% with BridgeStateStrategy 1895.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1895.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1895.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest 1895.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn # Micro-architecture 1896 similar at 100% with BridgeStateStrategy 1896.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1896.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1896.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave 1896.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn # Micro-architecture 1897 similar at 100% with BridgeStateStrategy 1897.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1897.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1897.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested 1897.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn # Micro-architecture 1898 similar at 100% with BridgeStateStrategy 1898.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1898.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1898.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck 1898.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn # Micro-architecture 1899 similar at 100% with BridgeStateStrategy 1899.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1899.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1899.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake 1899.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn # Micro-architecture 1900 similar at 100% with BridgeStateStrategy 1900.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1900.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1900.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield 1900.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn # Micro-architecture 1901 similar at 100% with BridgeStateStrategy 1901.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1901.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1901.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave 1901.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn # Micro-architecture 1902 similar at 100% with BridgeStateStrategy 1902.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1902.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1902.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd 1902.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn # Micro-architecture 1903 similar at 100% with BridgeStateStrategy 1903.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1903.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1903.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn 1903.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn # Micro-architecture 1904 similar at 100% with BridgeStateStrategy 1904.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1904.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1904.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel 1904.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn # Micro-architecture 1905 similar at 100% with BridgeStateStrategy 1905.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1905.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1905.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload 1905.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn # Micro-architecture 1906 similar at 100% with BridgeStateStrategy 1906.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1906.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1906.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece 1906.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn # Micro-architecture 1907 similar at 100% with BridgeStateStrategy 1907.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1907.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1907.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest 1907.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn # Micro-architecture 1908 similar at 100% with BridgeStateStrategy 1908.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1908.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1908.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange 1908.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn # Micro-architecture 1909 similar at 100% with BridgeStateStrategy 1909.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1909.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1909.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive 1909.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn # Micro-architecture 1910 similar at 100% with BridgeStateStrategy 1910.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1910.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1910.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1910.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn # Micro-architecture 1911 similar at 100% with BridgeStateStrategy 1911.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1911.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1911.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake 1911.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn # Micro-architecture 1912 similar at 100% with BridgeStateStrategy 1912.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1912.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1912.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage 1912.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn # Micro-architecture 1913 similar at 100% with BridgeStateStrategy 1913.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1913.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1913.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage 1913.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn # Micro-architecture 1915 similar at 100% with BridgeStateStrategy 1915.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1915.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1915.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield 1915.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel # Micro-architecture 1916 similar at 100% with BridgeStateStrategy 1916.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1916.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1916.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke 1916.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel # Micro-architecture 1917 similar at 100% with BridgeStateStrategy 1917.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1917.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1917.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel 1917.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel # Micro-architecture 1918 similar at 100% with BridgeStateStrategy 1918.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1918.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1918.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested 1918.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel # Micro-architecture 1919 similar at 100% with BridgeStateStrategy 1919.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1919.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1919.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke 1919.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel # Micro-architecture 1920 similar at 100% with BridgeStateStrategy 1920.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1920.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1920.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece 1920.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel # Micro-architecture 1921 similar at 100% with BridgeStateStrategy 1921.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1921.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1921.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest 1921.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel # Micro-architecture 1922 similar at 100% with BridgeStateStrategy 1922.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1922.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1922.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave 1922.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel # Micro-architecture 1923 similar at 100% with BridgeStateStrategy 1923.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1923.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1923.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested 1923.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel # Micro-architecture 1924 similar at 100% with BridgeStateStrategy 1924.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1924.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1924.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck 1924.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel # Micro-architecture 1925 similar at 100% with BridgeStateStrategy 1925.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1925.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1925.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake 1925.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel # Micro-architecture 1926 similar at 100% with BridgeStateStrategy 1926.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1926.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1926.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield 1926.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel # Micro-architecture 1927 similar at 100% with BridgeStateStrategy 1927.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1927.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1927.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave 1927.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel # Micro-architecture 1928 similar at 100% with BridgeStateStrategy 1928.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1928.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1928.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd 1928.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel # Micro-architecture 1929 similar at 100% with BridgeStateStrategy 1929.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1929.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1929.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn 1929.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel # Micro-architecture 1930 similar at 100% with BridgeStateStrategy 1930.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1930.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1930.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel 1930.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel # Micro-architecture 1931 similar at 100% with BridgeStateStrategy 1931.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1931.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1931.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload 1931.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel # Micro-architecture 1932 similar at 100% with BridgeStateStrategy 1932.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1932.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1932.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece 1932.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel # Micro-architecture 1933 similar at 100% with BridgeStateStrategy 1933.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1933.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1933.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest 1933.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel # Micro-architecture 1934 similar at 100% with BridgeStateStrategy 1934.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1934.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1934.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange 1934.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel # Micro-architecture 1935 similar at 100% with BridgeStateStrategy 1935.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1935.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1935.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive 1935.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel # Micro-architecture 1936 similar at 100% with BridgeStateStrategy 1936.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1936.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1936.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1936.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel # Micro-architecture 1937 similar at 100% with BridgeStateStrategy 1937.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1937.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1937.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake 1937.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel # Micro-architecture 1938 similar at 100% with BridgeStateStrategy 1938.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1938.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1938.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage 1938.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel # Micro-architecture 1939 similar at 100% with BridgeStateStrategy 1939.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1939.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1939.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage 1939.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel # Micro-architecture 1941 similar at 100% with BridgeStateStrategy 1941.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1941.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1941.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield 1941.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload # Micro-architecture 1942 similar at 100% with BridgeStateStrategy 1942.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1942.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1942.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke 1942.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload # Micro-architecture 1943 similar at 100% with BridgeStateStrategy 1943.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1943.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1943.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel 1943.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload # Micro-architecture 1944 similar at 100% with BridgeStateStrategy 1944.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1944.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1944.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested 1944.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload # Micro-architecture 1945 similar at 100% with BridgeStateStrategy 1945.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1945.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1945.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke 1945.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload # Micro-architecture 1946 similar at 100% with BridgeStateStrategy 1946.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1946.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1946.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece 1946.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload # Micro-architecture 1947 similar at 100% with BridgeStateStrategy 1947.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1947.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1947.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest 1947.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload # Micro-architecture 1948 similar at 100% with BridgeStateStrategy 1948.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1948.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1948.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave 1948.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload # Micro-architecture 1949 similar at 100% with BridgeStateStrategy 1949.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1949.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1949.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested 1949.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload # Micro-architecture 1950 similar at 100% with BridgeStateStrategy 1950.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1950.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1950.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck 1950.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload # Micro-architecture 1951 similar at 100% with BridgeStateStrategy 1951.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1951.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1951.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake 1951.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload # Micro-architecture 1952 similar at 100% with BridgeStateStrategy 1952.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1952.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1952.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield 1952.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload # Micro-architecture 1953 similar at 100% with BridgeStateStrategy 1953.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1953.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1953.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave 1953.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload # Micro-architecture 1954 similar at 100% with BridgeStateStrategy 1954.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1954.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1954.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd 1954.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload # Micro-architecture 1955 similar at 100% with BridgeStateStrategy 1955.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1955.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1955.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn 1955.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload # Micro-architecture 1956 similar at 100% with BridgeStateStrategy 1956.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1956.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1956.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel 1956.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload # Micro-architecture 1957 similar at 100% with BridgeStateStrategy 1957.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1957.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1957.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload 1957.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload # Micro-architecture 1958 similar at 100% with BridgeStateStrategy 1958.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1958.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1958.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece 1958.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload # Micro-architecture 1959 similar at 100% with BridgeStateStrategy 1959.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1959.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1959.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest 1959.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload # Micro-architecture 1960 similar at 100% with BridgeStateStrategy 1960.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1960.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1960.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange 1960.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload # Micro-architecture 1961 similar at 100% with BridgeStateStrategy 1961.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1961.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1961.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive 1961.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload # Micro-architecture 1962 similar at 100% with BridgeStateStrategy 1962.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1962.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1962.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1962.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload # Micro-architecture 1963 similar at 100% with BridgeStateStrategy 1963.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1963.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1963.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake 1963.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload # Micro-architecture 1964 similar at 100% with BridgeStateStrategy 1964.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1964.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1964.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage 1964.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload # Micro-architecture 1965 similar at 100% with BridgeStateStrategy 1965.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1965.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1965.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage 1965.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload # Micro-architecture 1967 similar at 100% with BridgeStateStrategy 1967.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1967.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1967.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield 1967.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece # Micro-architecture 1968 similar at 100% with BridgeStateStrategy 1968.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1968.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1968.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke 1968.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece # Micro-architecture 1969 similar at 100% with BridgeStateStrategy 1969.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1969.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1969.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel 1969.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece # Micro-architecture 1970 similar at 100% with BridgeStateStrategy 1970.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1970.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1970.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested 1970.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece # Micro-architecture 1971 similar at 100% with BridgeStateStrategy 1971.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1971.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1971.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke 1971.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece # Micro-architecture 1972 similar at 100% with BridgeStateStrategy 1972.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1972.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1972.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece 1972.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece # Micro-architecture 1973 similar at 100% with BridgeStateStrategy 1973.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1973.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1973.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest 1973.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece # Micro-architecture 1974 similar at 100% with BridgeStateStrategy 1974.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1974.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1974.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave 1974.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece # Micro-architecture 1975 similar at 100% with BridgeStateStrategy 1975.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1975.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1975.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested 1975.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece # Micro-architecture 1976 similar at 100% with BridgeStateStrategy 1976.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1976.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1976.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck 1976.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece # Micro-architecture 1977 similar at 100% with BridgeStateStrategy 1977.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1977.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1977.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake 1977.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece # Micro-architecture 1978 similar at 100% with BridgeStateStrategy 1978.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1978.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1978.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield 1978.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece # Micro-architecture 1979 similar at 100% with BridgeStateStrategy 1979.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1979.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1979.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave 1979.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece # Micro-architecture 1980 similar at 100% with BridgeStateStrategy 1980.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1980.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1980.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd 1980.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece # Micro-architecture 1981 similar at 100% with BridgeStateStrategy 1981.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1981.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1981.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn 1981.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece # Micro-architecture 1982 similar at 100% with BridgeStateStrategy 1982.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1982.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1982.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel 1982.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece # Micro-architecture 1983 similar at 100% with BridgeStateStrategy 1983.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1983.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1983.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload 1983.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece # Micro-architecture 1984 similar at 100% with BridgeStateStrategy 1984.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1984.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1984.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece 1984.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece # Micro-architecture 1985 similar at 100% with BridgeStateStrategy 1985.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1985.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1985.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest 1985.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece # Micro-architecture 1986 similar at 100% with BridgeStateStrategy 1986.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1986.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1986.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange 1986.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece # Micro-architecture 1987 similar at 100% with BridgeStateStrategy 1987.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1987.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1987.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive 1987.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece # Micro-architecture 1988 similar at 100% with BridgeStateStrategy 1988.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1988.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1988.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1988.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece # Micro-architecture 1989 similar at 100% with BridgeStateStrategy 1989.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1989.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1989.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake 1989.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece # Micro-architecture 1990 similar at 100% with BridgeStateStrategy 1990.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1990.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1990.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage 1990.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece # Micro-architecture 1991 similar at 100% with BridgeStateStrategy 1991.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1991.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1991.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage 1991.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece # Micro-architecture 1993 similar at 100% with BridgeStateStrategy 1993.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1993.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1993.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield 1993.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest # Micro-architecture 1994 similar at 100% with BridgeStateStrategy 1994.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1994.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1994.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke 1994.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest # Micro-architecture 1995 similar at 100% with BridgeStateStrategy 1995.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1995.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1995.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel 1995.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest # Micro-architecture 1996 similar at 100% with BridgeStateStrategy 1996.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1996.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1996.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested 1996.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest # Micro-architecture 1997 similar at 100% with BridgeStateStrategy 1997.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1997.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1997.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke 1997.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest # Micro-architecture 1998 similar at 100% with BridgeStateStrategy 1998.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1998.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1998.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece 1998.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest # Micro-architecture 1999 similar at 100% with BridgeStateStrategy 1999.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1999.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1999.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest 1999.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest # Micro-architecture 2000 similar at 100% with BridgeStateStrategy 2000.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2000.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2000.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave 2000.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest # Micro-architecture 2001 similar at 100% with BridgeStateStrategy 2001.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2001.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2001.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested 2001.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest # Micro-architecture 2002 similar at 100% with BridgeStateStrategy 2002.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2002.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2002.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck 2002.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest # Micro-architecture 2003 similar at 100% with BridgeStateStrategy 2003.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2003.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2003.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake 2003.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest # Micro-architecture 2004 similar at 100% with BridgeStateStrategy 2004.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2004.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2004.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield 2004.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest # Micro-architecture 2005 similar at 100% with BridgeStateStrategy 2005.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2005.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2005.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave 2005.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest # Micro-architecture 2006 similar at 100% with BridgeStateStrategy 2006.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2006.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2006.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd 2006.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest # Micro-architecture 2007 similar at 100% with BridgeStateStrategy 2007.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2007.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2007.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn 2007.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest # Micro-architecture 2008 similar at 100% with BridgeStateStrategy 2008.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2008.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2008.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel 2008.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest # Micro-architecture 2009 similar at 100% with BridgeStateStrategy 2009.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2009.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2009.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload 2009.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest # Micro-architecture 2010 similar at 100% with BridgeStateStrategy 2010.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2010.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2010.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece 2010.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest # Micro-architecture 2011 similar at 100% with BridgeStateStrategy 2011.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2011.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2011.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest 2011.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest # Micro-architecture 2012 similar at 100% with BridgeStateStrategy 2012.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2012.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2012.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange 2012.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest # Micro-architecture 2013 similar at 100% with BridgeStateStrategy 2013.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2013.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2013.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive 2013.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest # Micro-architecture 2014 similar at 100% with BridgeStateStrategy 2014.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2014.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2014.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2014.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest # Micro-architecture 2015 similar at 100% with BridgeStateStrategy 2015.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2015.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2015.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake 2015.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest # Micro-architecture 2016 similar at 100% with BridgeStateStrategy 2016.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2016.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2016.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage 2016.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest # Micro-architecture 2017 similar at 100% with BridgeStateStrategy 2017.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2017.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2017.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage 2017.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest # Micro-architecture 2019 similar at 100% with BridgeStateStrategy 2019.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2019.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2019.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield 2019.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange # Micro-architecture 2020 similar at 100% with BridgeStateStrategy 2020.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2020.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2020.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke 2020.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange # Micro-architecture 2021 similar at 100% with BridgeStateStrategy 2021.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2021.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2021.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel 2021.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange # Micro-architecture 2022 similar at 100% with BridgeStateStrategy 2022.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2022.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2022.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested 2022.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange # Micro-architecture 2023 similar at 100% with BridgeStateStrategy 2023.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2023.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2023.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke 2023.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange # Micro-architecture 2024 similar at 100% with BridgeStateStrategy 2024.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2024.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2024.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece 2024.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange # Micro-architecture 2025 similar at 100% with BridgeStateStrategy 2025.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2025.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2025.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest 2025.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange # Micro-architecture 2026 similar at 100% with BridgeStateStrategy 2026.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2026.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2026.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave 2026.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange # Micro-architecture 2027 similar at 100% with BridgeStateStrategy 2027.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2027.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2027.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested 2027.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange # Micro-architecture 2028 similar at 100% with BridgeStateStrategy 2028.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2028.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2028.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck 2028.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange # Micro-architecture 2029 similar at 100% with BridgeStateStrategy 2029.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2029.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2029.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake 2029.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange # Micro-architecture 2030 similar at 100% with BridgeStateStrategy 2030.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2030.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2030.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield 2030.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange # Micro-architecture 2031 similar at 100% with BridgeStateStrategy 2031.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2031.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2031.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave 2031.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange # Micro-architecture 2032 similar at 100% with BridgeStateStrategy 2032.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2032.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2032.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd 2032.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange # Micro-architecture 2033 similar at 100% with BridgeStateStrategy 2033.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2033.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2033.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn 2033.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange # Micro-architecture 2034 similar at 100% with BridgeStateStrategy 2034.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2034.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2034.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel 2034.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange # Micro-architecture 2035 similar at 100% with BridgeStateStrategy 2035.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2035.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2035.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload 2035.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange # Micro-architecture 2036 similar at 100% with BridgeStateStrategy 2036.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2036.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2036.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece 2036.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange # Micro-architecture 2037 similar at 100% with BridgeStateStrategy 2037.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2037.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2037.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest 2037.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange # Micro-architecture 2038 similar at 100% with BridgeStateStrategy 2038.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2038.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2038.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange 2038.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange # Micro-architecture 2039 similar at 100% with BridgeStateStrategy 2039.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2039.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2039.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive 2039.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange # Micro-architecture 2040 similar at 100% with BridgeStateStrategy 2040.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2040.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2040.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2040.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange # Micro-architecture 2041 similar at 100% with BridgeStateStrategy 2041.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2041.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2041.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake 2041.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange # Micro-architecture 2042 similar at 100% with BridgeStateStrategy 2042.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2042.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2042.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage 2042.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange # Micro-architecture 2043 similar at 100% with BridgeStateStrategy 2043.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2043.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2043.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage 2043.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange # Micro-architecture 2045 similar at 100% with BridgeStateStrategy 2045.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2045.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2045.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield 2045.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive # Micro-architecture 2046 similar at 100% with BridgeStateStrategy 2046.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2046.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2046.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke 2046.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive # Micro-architecture 2047 similar at 100% with BridgeStateStrategy 2047.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2047.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2047.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel 2047.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive # Micro-architecture 2048 similar at 100% with BridgeStateStrategy 2048.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2048.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2048.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested 2048.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive # Micro-architecture 2049 similar at 100% with BridgeStateStrategy 2049.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2049.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2049.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke 2049.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive # Micro-architecture 2050 similar at 100% with BridgeStateStrategy 2050.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2050.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2050.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece 2050.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive # Micro-architecture 2051 similar at 100% with BridgeStateStrategy 2051.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2051.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2051.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest 2051.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive # Micro-architecture 2052 similar at 100% with BridgeStateStrategy 2052.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2052.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2052.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave 2052.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive # Micro-architecture 2053 similar at 100% with BridgeStateStrategy 2053.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2053.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2053.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested 2053.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive # Micro-architecture 2054 similar at 100% with BridgeStateStrategy 2054.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2054.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2054.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck 2054.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive # Micro-architecture 2055 similar at 100% with BridgeStateStrategy 2055.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2055.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2055.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake 2055.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive # Micro-architecture 2056 similar at 100% with BridgeStateStrategy 2056.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2056.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2056.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield 2056.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive # Micro-architecture 2057 similar at 100% with BridgeStateStrategy 2057.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2057.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2057.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave 2057.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive # Micro-architecture 2058 similar at 100% with BridgeStateStrategy 2058.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2058.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2058.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd 2058.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive # Micro-architecture 2059 similar at 100% with BridgeStateStrategy 2059.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2059.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2059.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn 2059.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive # Micro-architecture 2060 similar at 100% with BridgeStateStrategy 2060.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2060.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2060.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel 2060.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive # Micro-architecture 2061 similar at 100% with BridgeStateStrategy 2061.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2061.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2061.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload 2061.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive # Micro-architecture 2062 similar at 100% with BridgeStateStrategy 2062.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2062.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2062.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece 2062.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive # Micro-architecture 2063 similar at 100% with BridgeStateStrategy 2063.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2063.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2063.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest 2063.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive # Micro-architecture 2064 similar at 100% with BridgeStateStrategy 2064.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2064.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2064.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange 2064.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive # Micro-architecture 2065 similar at 100% with BridgeStateStrategy 2065.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2065.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2065.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive 2065.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive # Micro-architecture 2066 similar at 100% with BridgeStateStrategy 2066.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2066.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2066.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2066.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive # Micro-architecture 2067 similar at 100% with BridgeStateStrategy 2067.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2067.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2067.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake 2067.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive # Micro-architecture 2068 similar at 100% with BridgeStateStrategy 2068.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2068.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2068.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage 2068.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive # Micro-architecture 2069 similar at 100% with BridgeStateStrategy 2069.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2069.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2069.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage 2069.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive # Micro-architecture 2071 similar at 100% with BridgeStateStrategy 2071.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2071.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2071.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield 2071.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2072 similar at 100% with BridgeStateStrategy 2072.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2072.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2072.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke 2072.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2073 similar at 100% with BridgeStateStrategy 2073.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2073.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2073.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel 2073.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2074 similar at 100% with BridgeStateStrategy 2074.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2074.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2074.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested 2074.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2075 similar at 100% with BridgeStateStrategy 2075.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2075.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2075.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke 2075.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2076 similar at 100% with BridgeStateStrategy 2076.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2076.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2076.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece 2076.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2077 similar at 100% with BridgeStateStrategy 2077.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2077.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2077.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest 2077.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2078 similar at 100% with BridgeStateStrategy 2078.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2078.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2078.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave 2078.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2079 similar at 100% with BridgeStateStrategy 2079.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2079.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2079.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested 2079.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2080 similar at 100% with BridgeStateStrategy 2080.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2080.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2080.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck 2080.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2081 similar at 100% with BridgeStateStrategy 2081.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2081.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2081.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake 2081.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2082 similar at 100% with BridgeStateStrategy 2082.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2082.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2082.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield 2082.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2083 similar at 100% with BridgeStateStrategy 2083.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2083.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2083.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave 2083.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2084 similar at 100% with BridgeStateStrategy 2084.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2084.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2084.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd 2084.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2085 similar at 100% with BridgeStateStrategy 2085.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2085.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2085.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn 2085.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2086 similar at 100% with BridgeStateStrategy 2086.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2086.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2086.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel 2086.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2087 similar at 100% with BridgeStateStrategy 2087.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2087.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2087.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload 2087.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2088 similar at 100% with BridgeStateStrategy 2088.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2088.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2088.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece 2088.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2089 similar at 100% with BridgeStateStrategy 2089.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2089.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2089.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest 2089.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2090 similar at 100% with BridgeStateStrategy 2090.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2090.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2090.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange 2090.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2091 similar at 100% with BridgeStateStrategy 2091.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2091.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2091.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive 2091.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2092 similar at 100% with BridgeStateStrategy 2092.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2092.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2092.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2092.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2093 similar at 100% with BridgeStateStrategy 2093.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2093.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2093.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake 2093.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2094 similar at 100% with BridgeStateStrategy 2094.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2094.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2094.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage 2094.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2095 similar at 100% with BridgeStateStrategy 2095.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2095.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2095.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage 2095.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2097 similar at 100% with BridgeStateStrategy 2097.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2097.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2097.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield 2097.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake # Micro-architecture 2098 similar at 100% with BridgeStateStrategy 2098.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2098.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2098.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke 2098.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake # Micro-architecture 2099 similar at 100% with BridgeStateStrategy 2099.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2099.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2099.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel 2099.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake # Micro-architecture 2100 similar at 100% with BridgeStateStrategy 2100.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2100.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2100.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested 2100.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake # Micro-architecture 2101 similar at 100% with BridgeStateStrategy 2101.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2101.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2101.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke 2101.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake # Micro-architecture 2102 similar at 100% with BridgeStateStrategy 2102.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2102.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2102.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece 2102.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake # Micro-architecture 2103 similar at 100% with BridgeStateStrategy 2103.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2103.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2103.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest 2103.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake # Micro-architecture 2104 similar at 100% with BridgeStateStrategy 2104.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2104.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2104.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave 2104.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake # Micro-architecture 2105 similar at 100% with BridgeStateStrategy 2105.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2105.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2105.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested 2105.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake # Micro-architecture 2106 similar at 100% with BridgeStateStrategy 2106.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2106.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2106.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck 2106.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake # Micro-architecture 2107 similar at 100% with BridgeStateStrategy 2107.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2107.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2107.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake 2107.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake # Micro-architecture 2108 similar at 100% with BridgeStateStrategy 2108.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2108.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2108.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield 2108.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake # Micro-architecture 2109 similar at 100% with BridgeStateStrategy 2109.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2109.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2109.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave 2109.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake # Micro-architecture 2110 similar at 100% with BridgeStateStrategy 2110.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2110.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2110.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd 2110.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake # Micro-architecture 2111 similar at 100% with BridgeStateStrategy 2111.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2111.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2111.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn 2111.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake # Micro-architecture 2112 similar at 100% with BridgeStateStrategy 2112.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2112.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2112.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel 2112.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake # Micro-architecture 2113 similar at 100% with BridgeStateStrategy 2113.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2113.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2113.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload 2113.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake # Micro-architecture 2114 similar at 100% with BridgeStateStrategy 2114.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2114.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2114.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece 2114.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake # Micro-architecture 2115 similar at 100% with BridgeStateStrategy 2115.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2115.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2115.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest 2115.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake # Micro-architecture 2116 similar at 100% with BridgeStateStrategy 2116.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2116.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2116.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange 2116.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake # Micro-architecture 2117 similar at 100% with BridgeStateStrategy 2117.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2117.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2117.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive 2117.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake # Micro-architecture 2118 similar at 100% with BridgeStateStrategy 2118.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2118.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2118.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2118.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake # Micro-architecture 2119 similar at 100% with BridgeStateStrategy 2119.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2119.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2119.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake 2119.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake # Micro-architecture 2120 similar at 100% with BridgeStateStrategy 2120.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2120.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2120.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage 2120.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake # Micro-architecture 2121 similar at 100% with BridgeStateStrategy 2121.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2121.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2121.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage 2121.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake # Micro-architecture 2123 similar at 100% with BridgeStateStrategy 2123.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2123.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2123.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield 2123.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage # Micro-architecture 2124 similar at 100% with BridgeStateStrategy 2124.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2124.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2124.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke 2124.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage # Micro-architecture 2125 similar at 100% with BridgeStateStrategy 2125.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2125.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2125.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel 2125.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage # Micro-architecture 2126 similar at 100% with BridgeStateStrategy 2126.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2126.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2126.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested 2126.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage # Micro-architecture 2127 similar at 100% with BridgeStateStrategy 2127.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2127.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2127.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke 2127.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage # Micro-architecture 2128 similar at 100% with BridgeStateStrategy 2128.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2128.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2128.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece 2128.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage # Micro-architecture 2129 similar at 100% with BridgeStateStrategy 2129.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2129.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2129.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest 2129.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage # Micro-architecture 2130 similar at 100% with BridgeStateStrategy 2130.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2130.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2130.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave 2130.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage # Micro-architecture 2131 similar at 100% with BridgeStateStrategy 2131.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2131.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2131.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested 2131.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage # Micro-architecture 2132 similar at 100% with BridgeStateStrategy 2132.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2132.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2132.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck 2132.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage # Micro-architecture 2133 similar at 100% with BridgeStateStrategy 2133.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2133.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2133.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake 2133.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage # Micro-architecture 2134 similar at 100% with BridgeStateStrategy 2134.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2134.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2134.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield 2134.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage # Micro-architecture 2135 similar at 100% with BridgeStateStrategy 2135.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2135.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2135.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave 2135.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage # Micro-architecture 2136 similar at 100% with BridgeStateStrategy 2136.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2136.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2136.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd 2136.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage # Micro-architecture 2137 similar at 100% with BridgeStateStrategy 2137.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2137.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2137.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn 2137.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage # Micro-architecture 2138 similar at 100% with BridgeStateStrategy 2138.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2138.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2138.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel 2138.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage # Micro-architecture 2139 similar at 100% with BridgeStateStrategy 2139.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2139.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2139.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload 2139.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage # Micro-architecture 2140 similar at 100% with BridgeStateStrategy 2140.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2140.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2140.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece 2140.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage # Micro-architecture 2141 similar at 100% with BridgeStateStrategy 2141.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2141.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2141.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest 2141.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage # Micro-architecture 2142 similar at 100% with BridgeStateStrategy 2142.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2142.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2142.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange 2142.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage # Micro-architecture 2143 similar at 100% with BridgeStateStrategy 2143.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2143.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2143.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive 2143.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage # Micro-architecture 2144 similar at 100% with BridgeStateStrategy 2144.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2144.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2144.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2144.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage # Micro-architecture 2145 similar at 100% with BridgeStateStrategy 2145.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2145.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2145.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake 2145.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage # Micro-architecture 2146 similar at 100% with BridgeStateStrategy 2146.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2146.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2146.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage 2146.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage # Micro-architecture 2147 similar at 100% with BridgeStateStrategy 2147.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2147.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2147.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage 2147.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage # Micro-architecture 2149 similar at 100% with BridgeStateStrategy 2149.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2149.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2149.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield 2149.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage # Micro-architecture 2150 similar at 100% with BridgeStateStrategy 2150.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2150.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2150.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke 2150.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage # Micro-architecture 2151 similar at 100% with BridgeStateStrategy 2151.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2151.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2151.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel 2151.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage # Micro-architecture 2152 similar at 100% with BridgeStateStrategy 2152.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2152.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2152.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested 2152.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage # Micro-architecture 2153 similar at 100% with BridgeStateStrategy 2153.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2153.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2153.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke 2153.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage # Micro-architecture 2154 similar at 100% with BridgeStateStrategy 2154.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2154.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2154.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece 2154.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage # Micro-architecture 2155 similar at 100% with BridgeStateStrategy 2155.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2155.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2155.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest 2155.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage # Micro-architecture 2156 similar at 100% with BridgeStateStrategy 2156.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2156.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2156.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave 2156.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage # Micro-architecture 2157 similar at 100% with BridgeStateStrategy 2157.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2157.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2157.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested 2157.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage # Micro-architecture 2158 similar at 100% with BridgeStateStrategy 2158.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2158.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2158.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck 2158.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage # Micro-architecture 2159 similar at 100% with BridgeStateStrategy 2159.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2159.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2159.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake 2159.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage # Micro-architecture 2160 similar at 100% with BridgeStateStrategy 2160.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2160.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2160.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield 2160.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage # Micro-architecture 2161 similar at 100% with BridgeStateStrategy 2161.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2161.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2161.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave 2161.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage # Micro-architecture 2162 similar at 100% with BridgeStateStrategy 2162.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2162.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2162.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd 2162.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage # Micro-architecture 2163 similar at 100% with BridgeStateStrategy 2163.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2163.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2163.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn 2163.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage # Micro-architecture 2164 similar at 100% with BridgeStateStrategy 2164.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2164.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2164.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel 2164.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage # Micro-architecture 2165 similar at 100% with BridgeStateStrategy 2165.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2165.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2165.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload 2165.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage # Micro-architecture 2166 similar at 100% with BridgeStateStrategy 2166.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2166.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2166.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece 2166.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage # Micro-architecture 2167 similar at 100% with BridgeStateStrategy 2167.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2167.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2167.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest 2167.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage # Micro-architecture 2168 similar at 100% with BridgeStateStrategy 2168.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2168.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2168.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange 2168.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage # Micro-architecture 2169 similar at 100% with BridgeStateStrategy 2169.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2169.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2169.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive 2169.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage # Micro-architecture 2170 similar at 100% with BridgeStateStrategy 2170.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2170.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2170.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2170.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage # Micro-architecture 2171 similar at 100% with BridgeStateStrategy 2171.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2171.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2171.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake 2171.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage # Micro-architecture 2172 similar at 100% with BridgeStateStrategy 2172.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2172.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2172.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage 2172.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage # Micro-architecture 2173 similar at 100% with BridgeStateStrategy 2173.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2173.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2173.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage 2173.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage # Micro-architecture 2174 similar at 100% with BridgeStateStrategy 2174.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.proxy.socks.AESocksProxyPlugableConnection 2174.100.Context = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyConnectionImpl 2174.100.ConcreteStateB = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyPlugableConnectionDefault 2174.100.ConcreteStateA = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyPlugableConnectionDefault # Micro-architecture 2175 similar at 100% with BridgeStateStrategy 2175.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnPRootDevice 2175.100.Context = com.aelitis.net.upnp.impl.device.UPnPServiceImpl 2175.100.ConcreteStateB = com.aelitis.net.upnp.impl.device.UPnPRootDeviceImpl 2175.100.ConcreteStateA = com.aelitis.net.upnp.impl.device.UPnPRootDeviceImpl # Micro-architecture 2176 similar at 100% with BridgeStateStrategy 2176.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacket 2176.100.Context = com.aelitis.net.udp.impl.PRUDPPacketHandlerRequestImpl 2176.100.ConcreteStateB = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketReply 2176.100.ConcreteStateA = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketReply # Micro-architecture 2177 similar at 100% with BridgeStateStrategy 2177.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacket 2177.100.Context = com.aelitis.net.udp.impl.PRUDPPacketHandlerRequestImpl 2177.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketRequest 2177.100.ConcreteStateA = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketReply # Micro-architecture 2178 similar at 100% with BridgeStateStrategy 2178.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacket 2178.100.Context = com.aelitis.net.udp.impl.PRUDPPacketHandlerRequestImpl 2178.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReply 2178.100.ConcreteStateA = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketReply # Micro-architecture 2179 similar at 100% with BridgeStateStrategy 2179.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacket 2179.100.Context = com.aelitis.net.udp.impl.PRUDPPacketHandlerRequestImpl 2179.100.ConcreteStateB = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketRequest 2179.100.ConcreteStateA = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketReply # Micro-architecture 2180 similar at 100% with BridgeStateStrategy 2180.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacket 2180.100.Context = com.aelitis.net.udp.impl.PRUDPPacketHandlerRequestImpl 2180.100.ConcreteStateB = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketReply 2180.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketRequest # Micro-architecture 2181 similar at 100% with BridgeStateStrategy 2181.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacket 2181.100.Context = com.aelitis.net.udp.impl.PRUDPPacketHandlerRequestImpl 2181.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketRequest 2181.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketRequest # Micro-architecture 2182 similar at 100% with BridgeStateStrategy 2182.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacket 2182.100.Context = com.aelitis.net.udp.impl.PRUDPPacketHandlerRequestImpl 2182.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReply 2182.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketRequest # Micro-architecture 2183 similar at 100% with BridgeStateStrategy 2183.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacket 2183.100.Context = com.aelitis.net.udp.impl.PRUDPPacketHandlerRequestImpl 2183.100.ConcreteStateB = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketRequest 2183.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketRequest # Micro-architecture 2184 similar at 100% with BridgeStateStrategy 2184.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacket 2184.100.Context = com.aelitis.net.udp.impl.PRUDPPacketHandlerRequestImpl 2184.100.ConcreteStateB = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketReply 2184.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReply # Micro-architecture 2185 similar at 100% with BridgeStateStrategy 2185.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacket 2185.100.Context = com.aelitis.net.udp.impl.PRUDPPacketHandlerRequestImpl 2185.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketRequest 2185.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReply # Micro-architecture 2186 similar at 100% with BridgeStateStrategy 2186.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacket 2186.100.Context = com.aelitis.net.udp.impl.PRUDPPacketHandlerRequestImpl 2186.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReply 2186.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReply # Micro-architecture 2187 similar at 100% with BridgeStateStrategy 2187.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacket 2187.100.Context = com.aelitis.net.udp.impl.PRUDPPacketHandlerRequestImpl 2187.100.ConcreteStateB = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketRequest 2187.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReply # Micro-architecture 2188 similar at 100% with BridgeStateStrategy 2188.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacket 2188.100.Context = com.aelitis.net.udp.impl.PRUDPPacketHandlerRequestImpl 2188.100.ConcreteStateB = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketReply 2188.100.ConcreteStateA = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketRequest # Micro-architecture 2189 similar at 100% with BridgeStateStrategy 2189.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacket 2189.100.Context = com.aelitis.net.udp.impl.PRUDPPacketHandlerRequestImpl 2189.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketRequest 2189.100.ConcreteStateA = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketRequest # Micro-architecture 2190 similar at 100% with BridgeStateStrategy 2190.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacket 2190.100.Context = com.aelitis.net.udp.impl.PRUDPPacketHandlerRequestImpl 2190.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReply 2190.100.ConcreteStateA = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketRequest # Micro-architecture 2191 similar at 100% with BridgeStateStrategy 2191.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacket 2191.100.Context = com.aelitis.net.udp.impl.PRUDPPacketHandlerRequestImpl 2191.100.ConcreteStateB = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketRequest 2191.100.ConcreteStateA = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketRequest # Micro-architecture 2192 similar at 100% with BridgeStateStrategy 2192.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.plugins.jpc.cache.JPCCacheUploader 2192.100.Context = com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheMultiplexer 2192.100.ConcreteStateB = com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheImpl 2192.100.ConcreteStateA = com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheImpl # Micro-architecture 2193 similar at 100% with BridgeStateStrategy 2193.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnPService 2193.100.Context = com.aelitis.azureus.plugins.upnp.UPnPPlugin 2193.100.ConcreteStateB = com.aelitis.net.upnp.impl.device.UPnPServiceImpl 2193.100.ConcreteStateA = com.aelitis.net.upnp.impl.device.UPnPServiceImpl # Micro-architecture 2194 similar at 100% with BridgeStateStrategy 2194.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnPService 2194.100.Context = com.aelitis.net.upnp.impl.device.UPnPActionInvocationImpl 2194.100.ConcreteStateB = com.aelitis.net.upnp.impl.device.UPnPServiceImpl 2194.100.ConcreteStateA = com.aelitis.net.upnp.impl.device.UPnPServiceImpl # Micro-architecture 2195 similar at 100% with BridgeStateStrategy 2195.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnPService 2195.100.Context = com.aelitis.azureus.plugins.upnp.UPnPPluginService 2195.100.ConcreteStateB = com.aelitis.net.upnp.impl.device.UPnPServiceImpl 2195.100.ConcreteStateA = com.aelitis.net.upnp.impl.device.UPnPServiceImpl # Micro-architecture 2196 similar at 100% with BridgeStateStrategy 2196.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2196.100.Context = com.aelitis.azureus.core.clientmessageservice.impl.ClientConnection 2196.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 2196.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport # Micro-architecture 2197 similar at 100% with BridgeStateStrategy 2197.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2197.100.Context = com.aelitis.azureus.core.clientmessageservice.impl.ClientConnection 2197.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 2197.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport # Micro-architecture 2198 similar at 100% with BridgeStateStrategy 2198.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2198.100.Context = com.aelitis.azureus.core.clientmessageservice.impl.ClientConnection 2198.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 2198.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl # Micro-architecture 2199 similar at 100% with BridgeStateStrategy 2199.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2199.100.Context = com.aelitis.azureus.core.clientmessageservice.impl.ClientConnection 2199.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 2199.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl # Micro-architecture 2200 similar at 100% with BridgeStateStrategy 2200.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2200.100.Context = com.aelitis.azureus.core.networkmanager.impl.ProxyLoginHandler 2200.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 2200.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport # Micro-architecture 2204 similar at 100% with BridgeStateStrategy 2204.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2204.100.Context = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader 2204.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 2204.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport # Micro-architecture 2205 similar at 100% with BridgeStateStrategy 2205.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2205.100.Context = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader 2205.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 2205.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport # Micro-architecture 2206 similar at 100% with BridgeStateStrategy 2206.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2206.100.Context = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader 2206.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 2206.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl # Micro-architecture 2207 similar at 100% with BridgeStateStrategy 2207.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2207.100.Context = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader 2207.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 2207.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl # Micro-architecture 2208 similar at 100% with BridgeStateStrategy 2208.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2208.100.Context = com.aelitis.azureus.core.networkmanager.IncomingMessageQueue 2208.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 2208.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport # Micro-architecture 2209 similar at 100% with BridgeStateStrategy 2209.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2209.100.Context = com.aelitis.azureus.core.networkmanager.IncomingMessageQueue 2209.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 2209.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport # Micro-architecture 2210 similar at 100% with BridgeStateStrategy 2210.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2210.100.Context = com.aelitis.azureus.core.networkmanager.IncomingMessageQueue 2210.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 2210.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl # Micro-architecture 2211 similar at 100% with BridgeStateStrategy 2211.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2211.100.Context = com.aelitis.azureus.core.networkmanager.IncomingMessageQueue 2211.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 2211.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl # Micro-architecture 2212 similar at 100% with BridgeStateStrategy 2212.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2212.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader 2212.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 2212.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport # Micro-architecture 2213 similar at 100% with BridgeStateStrategy 2213.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2213.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader 2213.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 2213.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport # Micro-architecture 2214 similar at 100% with BridgeStateStrategy 2214.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2214.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader 2214.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 2214.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl # Micro-architecture 2215 similar at 100% with BridgeStateStrategy 2215.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2215.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader 2215.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 2215.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl # Micro-architecture 2216 similar at 100% with BridgeStateStrategy 2216.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2216.100.Context = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 2216.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 2216.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport # Micro-architecture 2217 similar at 100% with BridgeStateStrategy 2217.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2217.100.Context = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 2217.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 2217.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport # Micro-architecture 2218 similar at 100% with BridgeStateStrategy 2218.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2218.100.Context = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 2218.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 2218.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl # Micro-architecture 2219 similar at 100% with BridgeStateStrategy 2219.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2219.100.Context = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 2219.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 2219.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl # Micro-architecture 2220 similar at 100% with BridgeStateStrategy 2220.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2220.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader 2220.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 2220.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport # Micro-architecture 2221 similar at 100% with BridgeStateStrategy 2221.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2221.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader 2221.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 2221.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport # Micro-architecture 2222 similar at 100% with BridgeStateStrategy 2222.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2222.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader 2222.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 2222.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl # Micro-architecture 2223 similar at 100% with BridgeStateStrategy 2223.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2223.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader 2223.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 2223.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl # Micro-architecture 2224 similar at 100% with BridgeStateStrategy 2224.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2224.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue 2224.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 2224.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport # Micro-architecture 2225 similar at 100% with BridgeStateStrategy 2225.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2225.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue 2225.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 2225.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport # Micro-architecture 2226 similar at 100% with BridgeStateStrategy 2226.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2226.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue 2226.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 2226.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl # Micro-architecture 2227 similar at 100% with BridgeStateStrategy 2227.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2227.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue 2227.100.ConcreteStateB = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 2227.100.ConcreteStateA = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl # Micro-architecture 2228 similar at 100% with BridgeStateStrategy 2228.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.FMFileManager 2228.100.Context = com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileManagerImpl 2228.100.ConcreteStateB = com.aelitis.azureus.core.diskmanager.file.impl.FMFileManagerImpl 2228.100.ConcreteStateA = com.aelitis.azureus.core.diskmanager.file.impl.FMFileManagerImpl # Micro-architecture 2229 similar at 100% with BridgeStateStrategy 2229.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.FMFile 2229.100.Context = com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileWithoutCache 2229.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.impl.FMFileImpl 2229.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.impl.FMFileImpl # Micro-architecture 2230 similar at 100% with BridgeStateStrategy 2230.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.FMFile 2230.100.Context = com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileWithoutCache 2230.100.ConcreteStateB = com.aelitis.azureus.core.diskmanager.file.impl.FMFileLimited 2230.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.impl.FMFileImpl # Micro-architecture 2231 similar at 100% with BridgeStateStrategy 2231.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.FMFile 2231.100.Context = com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileWithoutCache 2231.100.ConcreteStateB = com.aelitis.azureus.core.diskmanager.file.impl.FMFileUnlimited 2231.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.impl.FMFileImpl # Micro-architecture 2232 similar at 100% with BridgeStateStrategy 2232.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.FMFile 2232.100.Context = com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileWithoutCache 2232.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.impl.FMFileImpl 2232.100.ConcreteStateA = com.aelitis.azureus.core.diskmanager.file.impl.FMFileLimited # Micro-architecture 2233 similar at 100% with BridgeStateStrategy 2233.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.FMFile 2233.100.Context = com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileWithoutCache 2233.100.ConcreteStateB = com.aelitis.azureus.core.diskmanager.file.impl.FMFileLimited 2233.100.ConcreteStateA = com.aelitis.azureus.core.diskmanager.file.impl.FMFileLimited # Micro-architecture 2234 similar at 100% with BridgeStateStrategy 2234.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.FMFile 2234.100.Context = com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileWithoutCache 2234.100.ConcreteStateB = com.aelitis.azureus.core.diskmanager.file.impl.FMFileUnlimited 2234.100.ConcreteStateA = com.aelitis.azureus.core.diskmanager.file.impl.FMFileLimited # Micro-architecture 2235 similar at 100% with BridgeStateStrategy 2235.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.FMFile 2235.100.Context = com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileWithoutCache 2235.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.impl.FMFileImpl 2235.100.ConcreteStateA = com.aelitis.azureus.core.diskmanager.file.impl.FMFileUnlimited # Micro-architecture 2236 similar at 100% with BridgeStateStrategy 2236.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.FMFile 2236.100.Context = com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileWithoutCache 2236.100.ConcreteStateB = com.aelitis.azureus.core.diskmanager.file.impl.FMFileLimited 2236.100.ConcreteStateA = com.aelitis.azureus.core.diskmanager.file.impl.FMFileUnlimited # Micro-architecture 2237 similar at 100% with BridgeStateStrategy 2237.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.FMFile 2237.100.Context = com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileWithoutCache 2237.100.ConcreteStateB = com.aelitis.azureus.core.diskmanager.file.impl.FMFileUnlimited 2237.100.ConcreteStateA = com.aelitis.azureus.core.diskmanager.file.impl.FMFileUnlimited # Micro-architecture 2238 similar at 100% with BridgeStateStrategy 2238.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.FMFile 2238.100.Context = com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileWithCache 2238.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.impl.FMFileImpl 2238.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.impl.FMFileImpl # Micro-architecture 2239 similar at 100% with BridgeStateStrategy 2239.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.FMFile 2239.100.Context = com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileWithCache 2239.100.ConcreteStateB = com.aelitis.azureus.core.diskmanager.file.impl.FMFileLimited 2239.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.impl.FMFileImpl # Micro-architecture 2240 similar at 100% with BridgeStateStrategy 2240.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.FMFile 2240.100.Context = com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileWithCache 2240.100.ConcreteStateB = com.aelitis.azureus.core.diskmanager.file.impl.FMFileUnlimited 2240.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.impl.FMFileImpl # Micro-architecture 2241 similar at 100% with BridgeStateStrategy 2241.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.FMFile 2241.100.Context = com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileWithCache 2241.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.impl.FMFileImpl 2241.100.ConcreteStateA = com.aelitis.azureus.core.diskmanager.file.impl.FMFileLimited # Micro-architecture 2242 similar at 100% with BridgeStateStrategy 2242.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.FMFile 2242.100.Context = com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileWithCache 2242.100.ConcreteStateB = com.aelitis.azureus.core.diskmanager.file.impl.FMFileLimited 2242.100.ConcreteStateA = com.aelitis.azureus.core.diskmanager.file.impl.FMFileLimited # Micro-architecture 2243 similar at 100% with BridgeStateStrategy 2243.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.FMFile 2243.100.Context = com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileWithCache 2243.100.ConcreteStateB = com.aelitis.azureus.core.diskmanager.file.impl.FMFileUnlimited 2243.100.ConcreteStateA = com.aelitis.azureus.core.diskmanager.file.impl.FMFileLimited # Micro-architecture 2244 similar at 100% with BridgeStateStrategy 2244.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.FMFile 2244.100.Context = com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileWithCache 2244.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.impl.FMFileImpl 2244.100.ConcreteStateA = com.aelitis.azureus.core.diskmanager.file.impl.FMFileUnlimited # Micro-architecture 2245 similar at 100% with BridgeStateStrategy 2245.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.FMFile 2245.100.Context = com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileWithCache 2245.100.ConcreteStateB = com.aelitis.azureus.core.diskmanager.file.impl.FMFileLimited 2245.100.ConcreteStateA = com.aelitis.azureus.core.diskmanager.file.impl.FMFileUnlimited # Micro-architecture 2246 similar at 100% with BridgeStateStrategy 2246.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.FMFile 2246.100.Context = com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileWithCache 2246.100.ConcreteStateB = com.aelitis.azureus.core.diskmanager.file.impl.FMFileUnlimited 2246.100.ConcreteStateA = com.aelitis.azureus.core.diskmanager.file.impl.FMFileUnlimited # Micro-architecture 2247 similar at 100% with BridgeStateStrategy 2247.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.MessageStreamDecoder 2247.100.Context = com.aelitis.azureus.core.networkmanager.IncomingMessageQueue 2247.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessageDecoder 2247.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessageDecoder # Micro-architecture 2248 similar at 100% with BridgeStateStrategy 2248.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.MessageStreamDecoder 2248.100.Context = com.aelitis.azureus.core.networkmanager.IncomingMessageQueue 2248.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessageDecoder 2248.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessageDecoder # Micro-architecture 2249 similar at 100% with BridgeStateStrategy 2249.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.MessageStreamDecoder 2249.100.Context = com.aelitis.azureus.core.networkmanager.IncomingMessageQueue 2249.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessageDecoder 2249.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessageDecoder # Micro-architecture 2250 similar at 100% with BridgeStateStrategy 2250.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.MessageStreamDecoder 2250.100.Context = com.aelitis.azureus.core.networkmanager.IncomingMessageQueue 2250.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessageDecoder 2250.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessageDecoder # Micro-architecture 2251 similar at 100% with BridgeStateStrategy 2251.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.control.DHTControl 2251.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 2251.100.ConcreteStateB = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 2251.100.ConcreteStateA = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 2253 similar at 100% with BridgeStateStrategy 2253.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.control.DHTControl 2253.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 2253.100.ConcreteStateB = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 2253.100.ConcreteStateA = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 2254 similar at 100% with BridgeStateStrategy 2254.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.control.DHTControl 2254.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl 2254.100.ConcreteStateB = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 2254.100.ConcreteStateA = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 2259 similar at 100% with BridgeStateStrategy 2259.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.router.DHTRouter 2259.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl 2259.100.ConcreteStateB = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl 2259.100.ConcreteStateA = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl # Micro-architecture 2260 similar at 100% with BridgeStateStrategy 2260.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.router.DHTRouter 2260.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 2260.100.ConcreteStateB = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl 2260.100.ConcreteStateA = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl # Micro-architecture 2261 similar at 100% with BridgeStateStrategy 2261.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.router.DHTRouter 2261.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 2261.100.ConcreteStateB = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl 2261.100.ConcreteStateA = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl # Micro-architecture 2262 similar at 100% with BridgeStateStrategy 2262.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.router.DHTRouter 2262.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 2262.100.ConcreteStateB = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl 2262.100.ConcreteStateA = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl # Micro-architecture 2263 similar at 100% with BridgeStateStrategy 2263.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.router.DHTRouter 2263.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl 2263.100.ConcreteStateB = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl 2263.100.ConcreteStateA = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl # Micro-architecture 2264 similar at 100% with BridgeStateStrategy 2264.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportValue 2264.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindValue 2264.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.db.DHTDBValue 2264.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.db.DHTDBValue # Micro-architecture 2265 similar at 100% with BridgeStateStrategy 2265.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportValue 2265.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindValue 2265.100.ConcreteStateB = com.aelitis.azureus.core.dht.db.impl.DHTDBValueImpl 2265.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.db.DHTDBValue # Micro-architecture 2266 similar at 100% with BridgeStateStrategy 2266.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportValue 2266.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindValue 2266.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.db.DHTDBValue 2266.100.ConcreteStateA = com.aelitis.azureus.core.dht.db.impl.DHTDBValueImpl # Micro-architecture 2267 similar at 100% with BridgeStateStrategy 2267.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportValue 2267.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindValue 2267.100.ConcreteStateB = com.aelitis.azureus.core.dht.db.impl.DHTDBValueImpl 2267.100.ConcreteStateA = com.aelitis.azureus.core.dht.db.impl.DHTDBValueImpl # Micro-architecture 2268 similar at 100% with BridgeStateStrategy 2268.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.DHT 2268.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 2268.100.ConcreteStateB = com.aelitis.azureus.core.dht.impl.DHTImpl 2268.100.ConcreteStateA = com.aelitis.azureus.core.dht.impl.DHTImpl # Micro-architecture 2269 similar at 100% with BridgeStateStrategy 2269.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.DHT 2269.100.Context = com.aelitis.azureus.plugins.dht.DHTPlugin 2269.100.ConcreteStateB = com.aelitis.azureus.core.dht.impl.DHTImpl 2269.100.ConcreteStateA = com.aelitis.azureus.core.dht.impl.DHTImpl # Micro-architecture 2270 similar at 100% with BridgeStateStrategy 2270.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.DHT 2270.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl 2270.100.ConcreteStateB = com.aelitis.azureus.core.dht.impl.DHTImpl 2270.100.ConcreteStateA = com.aelitis.azureus.core.dht.impl.DHTImpl # Micro-architecture 2271 similar at 100% with BridgeStateStrategy 2271.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportStats 2271.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 2271.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 2271.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl # Micro-architecture 2272 similar at 100% with BridgeStateStrategy 2272.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportStats 2272.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 2272.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackStatsImpl 2272.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl # Micro-architecture 2273 similar at 100% with BridgeStateStrategy 2273.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportStats 2273.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 2273.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPStatsImpl 2273.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl # Micro-architecture 2274 similar at 100% with BridgeStateStrategy 2274.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportStats 2274.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 2274.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 2274.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackStatsImpl # Micro-architecture 2275 similar at 100% with BridgeStateStrategy 2275.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportStats 2275.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 2275.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackStatsImpl 2275.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackStatsImpl # Micro-architecture 2276 similar at 100% with BridgeStateStrategy 2276.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportStats 2276.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 2276.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPStatsImpl 2276.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackStatsImpl # Micro-architecture 2277 similar at 100% with BridgeStateStrategy 2277.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportStats 2277.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 2277.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 2277.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPStatsImpl # Micro-architecture 2278 similar at 100% with BridgeStateStrategy 2278.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportStats 2278.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 2278.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackStatsImpl 2278.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPStatsImpl # Micro-architecture 2279 similar at 100% with BridgeStateStrategy 2279.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportStats 2279.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 2279.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPStatsImpl 2279.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPStatsImpl # Micro-architecture 2283 similar at 100% with BridgeStateStrategy 2283.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.impl.FMFileAccess 2283.100.Context = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.impl.FMFileImpl 2283.100.ConcreteStateB = com.aelitis.azureus.core.diskmanager.file.impl.FMFileAccessCompact 2283.100.ConcreteStateA = com.aelitis.azureus.core.diskmanager.file.impl.FMFileAccessCompact # Micro-architecture 2288 similar at 100% with BridgeStateStrategy 2288.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 2288.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 2288.100.ConcreteStateB = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 2288.100.ConcreteStateA = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 2289 similar at 100% with BridgeStateStrategy 2289.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 2289.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 2289.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter 2289.100.ConcreteStateA = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 2290 similar at 100% with BridgeStateStrategy 2290.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 2290.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 2290.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.Test 2290.100.ConcreteStateA = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 2291 similar at 100% with BridgeStateStrategy 2291.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 2291.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 2291.100.ConcreteStateB = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 2291.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter # Micro-architecture 2292 similar at 100% with BridgeStateStrategy 2292.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 2292.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 2292.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter 2292.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter # Micro-architecture 2293 similar at 100% with BridgeStateStrategy 2293.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 2293.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 2293.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.Test 2293.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter # Micro-architecture 2294 similar at 100% with BridgeStateStrategy 2294.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 2294.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 2294.100.ConcreteStateB = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 2294.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.Test # Micro-architecture 2295 similar at 100% with BridgeStateStrategy 2295.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 2295.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 2295.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter 2295.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.Test # Micro-architecture 2296 similar at 100% with BridgeStateStrategy 2296.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 2296.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 2296.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.Test 2296.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.Test # Micro-architecture 2306 similar at 100% with BridgeStateStrategy 2306.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 2306.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 2306.100.ConcreteStateB = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 2306.100.ConcreteStateA = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 2307 similar at 100% with BridgeStateStrategy 2307.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 2307.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 2307.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter 2307.100.ConcreteStateA = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 2308 similar at 100% with BridgeStateStrategy 2308.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 2308.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 2308.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.Test 2308.100.ConcreteStateA = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 2309 similar at 100% with BridgeStateStrategy 2309.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 2309.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 2309.100.ConcreteStateB = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 2309.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter # Micro-architecture 2310 similar at 100% with BridgeStateStrategy 2310.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 2310.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 2310.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter 2310.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter # Micro-architecture 2311 similar at 100% with BridgeStateStrategy 2311.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 2311.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 2311.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.Test 2311.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter # Micro-architecture 2312 similar at 100% with BridgeStateStrategy 2312.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 2312.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 2312.100.ConcreteStateB = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 2312.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.Test # Micro-architecture 2313 similar at 100% with BridgeStateStrategy 2313.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 2313.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 2313.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter 2313.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.Test # Micro-architecture 2314 similar at 100% with BridgeStateStrategy 2314.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 2314.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 2314.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.Test 2314.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.Test # Micro-architecture 2315 similar at 100% with BridgeStateStrategy 2315.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2315.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl 2315.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 2315.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP # Micro-architecture 2316 similar at 100% with BridgeStateStrategy 2316.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2316.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl 2316.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 2316.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP # Micro-architecture 2317 similar at 100% with BridgeStateStrategy 2317.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2317.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl 2317.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 2317.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP # Micro-architecture 2318 similar at 100% with BridgeStateStrategy 2318.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2318.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl 2318.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 2318.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl # Micro-architecture 2319 similar at 100% with BridgeStateStrategy 2319.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2319.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl 2319.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 2319.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl # Micro-architecture 2320 similar at 100% with BridgeStateStrategy 2320.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2320.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl 2320.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 2320.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl # Micro-architecture 2321 similar at 100% with BridgeStateStrategy 2321.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2321.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl 2321.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 2321.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 2322 similar at 100% with BridgeStateStrategy 2322.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2322.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl 2322.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 2322.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 2323 similar at 100% with BridgeStateStrategy 2323.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2323.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl 2323.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 2323.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 2324 similar at 100% with BridgeStateStrategy 2324.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2324.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 2324.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 2324.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP # Micro-architecture 2325 similar at 100% with BridgeStateStrategy 2325.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2325.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 2325.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 2325.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP # Micro-architecture 2326 similar at 100% with BridgeStateStrategy 2326.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2326.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 2326.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 2326.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP # Micro-architecture 2327 similar at 100% with BridgeStateStrategy 2327.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2327.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 2327.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 2327.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl # Micro-architecture 2328 similar at 100% with BridgeStateStrategy 2328.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2328.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 2328.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 2328.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl # Micro-architecture 2329 similar at 100% with BridgeStateStrategy 2329.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2329.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 2329.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 2329.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl # Micro-architecture 2330 similar at 100% with BridgeStateStrategy 2330.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2330.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 2330.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 2330.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 2331 similar at 100% with BridgeStateStrategy 2331.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2331.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 2331.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 2331.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 2332 similar at 100% with BridgeStateStrategy 2332.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2332.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl 2332.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 2332.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 2333 similar at 100% with BridgeStateStrategy 2333.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2333.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 2333.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 2333.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP # Micro-architecture 2334 similar at 100% with BridgeStateStrategy 2334.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2334.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 2334.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 2334.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP # Micro-architecture 2335 similar at 100% with BridgeStateStrategy 2335.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2335.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 2335.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 2335.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP # Micro-architecture 2336 similar at 100% with BridgeStateStrategy 2336.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2336.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 2336.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 2336.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl # Micro-architecture 2337 similar at 100% with BridgeStateStrategy 2337.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2337.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 2337.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 2337.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl # Micro-architecture 2338 similar at 100% with BridgeStateStrategy 2338.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2338.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 2338.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 2338.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl # Micro-architecture 2339 similar at 100% with BridgeStateStrategy 2339.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2339.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 2339.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 2339.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 2340 similar at 100% with BridgeStateStrategy 2340.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2340.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 2340.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 2340.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 2341 similar at 100% with BridgeStateStrategy 2341.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2341.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 2341.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 2341.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 2342 similar at 100% with BridgeStateStrategy 2342.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2342.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 2342.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 2342.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP # Micro-architecture 2343 similar at 100% with BridgeStateStrategy 2343.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2343.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 2343.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 2343.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP # Micro-architecture 2344 similar at 100% with BridgeStateStrategy 2344.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2344.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 2344.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 2344.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP # Micro-architecture 2345 similar at 100% with BridgeStateStrategy 2345.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2345.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 2345.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 2345.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl # Micro-architecture 2346 similar at 100% with BridgeStateStrategy 2346.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2346.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 2346.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 2346.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl # Micro-architecture 2347 similar at 100% with BridgeStateStrategy 2347.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2347.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 2347.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 2347.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl # Micro-architecture 2348 similar at 100% with BridgeStateStrategy 2348.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2348.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 2348.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 2348.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 2349 similar at 100% with BridgeStateStrategy 2349.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2349.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 2349.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 2349.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 2350 similar at 100% with BridgeStateStrategy 2350.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2350.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 2350.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 2350.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 2351 similar at 100% with BridgeStateStrategy 2351.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2351.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl 2351.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 2351.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP # Micro-architecture 2352 similar at 100% with BridgeStateStrategy 2352.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2352.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl 2352.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 2352.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP # Micro-architecture 2353 similar at 100% with BridgeStateStrategy 2353.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2353.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl 2353.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 2353.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP # Micro-architecture 2354 similar at 100% with BridgeStateStrategy 2354.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2354.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl 2354.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 2354.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl # Micro-architecture 2355 similar at 100% with BridgeStateStrategy 2355.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2355.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl 2355.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 2355.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl # Micro-architecture 2356 similar at 100% with BridgeStateStrategy 2356.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2356.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl 2356.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 2356.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl # Micro-architecture 2357 similar at 100% with BridgeStateStrategy 2357.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2357.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl 2357.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 2357.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 2358 similar at 100% with BridgeStateStrategy 2358.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2358.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl 2358.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 2358.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 2359 similar at 100% with BridgeStateStrategy 2359.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2359.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl 2359.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 2359.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 2360 similar at 100% with BridgeStateStrategy 2360.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2360.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl 2360.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 2360.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP # Micro-architecture 2361 similar at 100% with BridgeStateStrategy 2361.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2361.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl 2361.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 2361.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP # Micro-architecture 2362 similar at 100% with BridgeStateStrategy 2362.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2362.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl 2362.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 2362.100.ConcreteStateA = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP # Micro-architecture 2363 similar at 100% with BridgeStateStrategy 2363.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2363.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl 2363.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 2363.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl # Micro-architecture 2364 similar at 100% with BridgeStateStrategy 2364.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2364.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl 2364.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 2364.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl # Micro-architecture 2365 similar at 100% with BridgeStateStrategy 2365.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2365.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl 2365.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 2365.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl # Micro-architecture 2366 similar at 100% with BridgeStateStrategy 2366.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2366.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl 2366.100.ConcreteStateB = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 2366.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 2367 similar at 100% with BridgeStateStrategy 2367.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2367.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl 2367.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 2367.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 2368 similar at 100% with BridgeStateStrategy 2368.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2368.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl 2368.100.ConcreteStateB = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 2368.100.ConcreteStateA = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 2369 similar at 100% with BridgeStateStrategy 2369.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.MessageStreamEncoder 2369.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue 2369.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessageEncoder 2369.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessageEncoder # Micro-architecture 2370 similar at 100% with BridgeStateStrategy 2370.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.MessageStreamEncoder 2370.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue 2370.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessageEncoder 2370.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessageEncoder # Micro-architecture 2371 similar at 100% with BridgeStateStrategy 2371.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.MessageStreamEncoder 2371.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue 2371.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessageEncoder 2371.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessageEncoder # Micro-architecture 2372 similar at 100% with BridgeStateStrategy 2372.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.MessageStreamEncoder 2372.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue 2372.100.ConcreteStateB = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessageEncoder 2372.100.ConcreteStateA = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessageEncoder # Micro-architecture 2373 similar at 100% with BridgeStateStrategy 2373.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnP 2373.100.Context = com.aelitis.net.upnp.impl.device.UPnPDeviceImpl 2373.100.ConcreteStateB = com.aelitis.net.upnp.impl.UPnPImpl 2373.100.ConcreteStateA = com.aelitis.net.upnp.impl.UPnPImpl # Micro-architecture 2375 similar at 100% with BridgeStateStrategy 2375.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.plugins.jpc.cache.JPCCacheManager 2375.100.Context = com.aelitis.azureus.plugins.jpc.peer.impl.PeerControllerImpl 2375.100.ConcreteStateB = com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheManagerImpl 2375.100.ConcreteStateA = com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheManagerImpl