-------------------------------------------------- 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: 17865 String Length in Tokens: 90847 -------------------------------------------------- -------------------------------------------------- Computing solutions... NONE Context aggregation EPI_Abstract_State inheritance ConcreteState dummyRelationship EPI_Abstract_State ignorance Context dummyRelationship ConcreteState ignorance Context Solution Computation Time:1737 Number of Solutions With and Without Ghosts:121 Number of Solutions Without Ghosts:121 Number of Solutions With Ghosts:0 # Micro-architecture 121 similar at 100% with UniqueState 121.100.ConcreteState = com.aelitis.net.upnp.impl.device.UPnPDeviceImpl 121.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnPDevice 121.100.Context = com.aelitis.net.upnp.impl.device.UPnPSSWANConnectionImpl # Micro-architecture 122 similar at 100% with UniqueState 122.100.ConcreteState = com.aelitis.net.upnp.impl.device.UPnPDeviceImpl 122.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnPDevice 122.100.Context = com.aelitis.net.upnp.impl.device.UPnPStateVariableImpl # Micro-architecture 123 similar at 100% with UniqueState 123.100.ConcreteState = com.aelitis.net.upnp.impl.device.UPnPDeviceImpl 123.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnPDevice 123.100.Context = com.aelitis.net.upnp.impl.device.UPnPSSWANCommonInterfaceConfigImpl # Micro-architecture 124 similar at 100% with UniqueState 124.100.ConcreteState = com.aelitis.azureus.core.dht.vivaldi.maths.impl.VivaldiPositionImpl 124.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.vivaldi.maths.VivaldiPosition 124.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 125 similar at 100% with UniqueState 125.100.ConcreteState = com.aelitis.azureus.core.dht.vivaldi.maths.impl.VivaldiPositionImpl 125.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.vivaldi.maths.VivaldiPosition 125.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl # Micro-architecture 126 similar at 100% with UniqueState 126.100.ConcreteState = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 126.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.db.DHTDB 126.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl # Micro-architecture 127 similar at 100% with UniqueState 127.100.ConcreteState = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 127.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.db.DHTDB 127.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 128 similar at 100% with UniqueState 128.100.ConcreteState = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 128.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.db.DHTDB 128.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 129 similar at 100% with UniqueState 129.100.ConcreteState = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 129.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.db.DHTDB 129.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl # Micro-architecture 130 similar at 100% with UniqueState 130.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 130.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 130.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 131 similar at 100% with UniqueState 131.100.ConcreteState = com.aelitis.net.udp.impl.PRUDPPacketHandlerStatsImpl 131.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketHandlerStats 131.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.packethandler.DHTUDPPacketHandlerStats # Micro-architecture 132 similar at 100% with UniqueState 132.100.ConcreteState = com.aelitis.net.udp.impl.PRUDPPacketHandlerImpl 132.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketHandler 132.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.packethandler.DHTUDPPacketHandler # Micro-architecture 133 similar at 100% with UniqueState 133.100.ConcreteState = com.aelitis.azureus.core.dht.vivaldi.maths.impl.HeightCoordinatesImpl 133.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.vivaldi.maths.Coordinates 133.100.Context = com.aelitis.azureus.core.dht.vivaldi.maths.impl.VivaldiPositionImpl # Micro-architecture 134 similar at 100% with UniqueState 134.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 134.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.NetworkConnection 134.100.Context = com.aelitis.azureus.core.peermanager.download.session.impl.AZTorrentSession # Micro-architecture 135 similar at 100% with UniqueState 135.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 135.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.NetworkConnection 135.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader # Micro-architecture 136 similar at 100% with UniqueState 136.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 136.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.NetworkConnection 136.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler # Micro-architecture 137 similar at 100% with UniqueState 137.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 137.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.NetworkConnection 137.100.Context = com.aelitis.azureus.core.peermanager.download.session.impl.BTTorrentSession # Micro-architecture 138 similar at 100% with UniqueState 138.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 138.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.NetworkConnection 138.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader # Micro-architecture 139 similar at 100% with UniqueState 139.100.ConcreteState = com.aelitis.azureus.plugins.dht.impl.DHTPluginStorageManager 139.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.DHTStorageAdapter 139.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBMapping # Micro-architecture 140 similar at 100% with UniqueState 140.100.ConcreteState = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl 140.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.plugins.dht.DHTPluginContact 140.100.Context = com.aelitis.azureus.plugins.dht.DHTPlugin # Micro-architecture 141 similar at 100% with UniqueState 141.100.ConcreteState = com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheImpl 141.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.plugins.jpc.cache.JPCCacheDownloader 141.100.Context = com.aelitis.azureus.plugins.jpc.peer.impl.PeerControllerImpl # Micro-architecture 144 similar at 100% with UniqueState 144.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 144.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 144.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 145 similar at 100% with UniqueState 145.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 145.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 145.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 146 similar at 100% with UniqueState 146.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 146.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 146.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindNode # Micro-architecture 147 similar at 100% with UniqueState 147.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 147.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 147.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindNode # Micro-architecture 148 similar at 100% with UniqueState 148.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 148.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 148.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 149 similar at 100% with UniqueState 149.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 149.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 149.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 150 similar at 100% with UniqueState 150.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 150.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 150.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 151 similar at 100% with UniqueState 151.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 151.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 151.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 152 similar at 100% with UniqueState 152.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 152.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 152.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindValue # Micro-architecture 153 similar at 100% with UniqueState 153.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 153.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 153.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindValue # Micro-architecture 155 similar at 100% with UniqueState 155.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 155.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 155.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl # Micro-architecture 156 similar at 100% with UniqueState 156.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 156.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 156.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl # Micro-architecture 157 similar at 100% with UniqueState 157.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 157.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 157.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl # Micro-architecture 158 similar at 100% with UniqueState 158.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 158.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 158.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl # Micro-architecture 159 similar at 100% with UniqueState 159.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 159.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 159.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl # Micro-architecture 160 similar at 100% with UniqueState 160.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPStatsImpl 160.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 160.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 161 similar at 100% with UniqueState 161.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackStatsImpl 161.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 161.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 162 similar at 100% with UniqueState 162.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPStatsImpl 162.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 162.100.Context = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter # Micro-architecture 163 similar at 100% with UniqueState 163.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackStatsImpl 163.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 163.100.Context = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter # Micro-architecture 164 similar at 100% with UniqueState 164.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake 164.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.RawMessage 164.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue # Micro-architecture 165 similar at 100% with UniqueState 165.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 165.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.RawMessage 165.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue # Micro-architecture 166 similar at 100% with UniqueState 166.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive 166.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.RawMessage 166.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue # Micro-architecture 167 similar at 100% with UniqueState 167.100.ConcreteState = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyState 167.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.proxy.AEProxyState 167.100.Context = com.aelitis.azureus.core.proxy.impl.AEProxyConnectionImpl # Micro-architecture 168 similar at 100% with UniqueState 168.100.ConcreteState = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyState 168.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.proxy.AEProxyState 168.100.Context = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyImpl # Micro-architecture 169 similar at 100% with UniqueState 169.100.ConcreteState = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl 169.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.nat.DHTNATPuncher 169.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl # Micro-architecture 172 similar at 100% with UniqueState 172.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader 172.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 172.100.Context = com.aelitis.azureus.core.networkmanager.NetworkManager # Micro-architecture 173 similar at 100% with UniqueState 173.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader 173.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 173.100.Context = com.aelitis.azureus.core.networkmanager.NetworkManager # Micro-architecture 174 similar at 100% with UniqueState 174.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader 174.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 174.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler # Micro-architecture 175 similar at 100% with UniqueState 175.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.MultiPeerUploader 175.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 175.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler # Micro-architecture 176 similar at 100% with UniqueState 176.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader 176.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 176.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler # Micro-architecture 177 similar at 100% with UniqueState 177.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader 177.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 177.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler # Micro-architecture 178 similar at 100% with UniqueState 178.100.ConcreteState = com.aelitis.azureus.core.peermanager.download.session.auth.StandardAuthenticator 178.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.download.session.TorrentSessionAuthenticator 178.100.Context = com.aelitis.azureus.core.peermanager.download.session.impl.AZTorrentSession # Micro-architecture 179 similar at 100% with UniqueState 179.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.packethandler.DHTUDPPacketNetworkHandler 179.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPRequestHandler 179.100.Context = com.aelitis.net.udp.impl.PRUDPPacketHandlerImpl # Micro-architecture 181 similar at 100% with UniqueState 181.100.ConcreteState = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl 181.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportFullStats 181.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl # Micro-architecture 183 similar at 100% with UniqueState 183.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage 183.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 183.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 184 similar at 100% with UniqueState 184.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage 184.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 184.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 185 similar at 100% with UniqueState 185.100.ConcreteState = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyPlugableConnectionDefault 185.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.proxy.socks.AESocksProxyPlugableConnection 185.100.Context = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyConnectionImpl # Micro-architecture 186 similar at 100% with UniqueState 186.100.ConcreteState = com.aelitis.net.upnp.impl.device.UPnPRootDeviceImpl 186.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnPRootDevice 186.100.Context = com.aelitis.net.upnp.impl.device.UPnPServiceImpl # Micro-architecture 187 similar at 100% with UniqueState 187.100.ConcreteState = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketReply 187.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacket 187.100.Context = com.aelitis.net.udp.impl.PRUDPPacketHandlerRequestImpl # Micro-architecture 188 similar at 100% with UniqueState 188.100.ConcreteState = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketRequest 188.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacket 188.100.Context = com.aelitis.net.udp.impl.PRUDPPacketHandlerRequestImpl # Micro-architecture 189 similar at 100% with UniqueState 189.100.ConcreteState = com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheImpl 189.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.plugins.jpc.cache.JPCCacheUploader 189.100.Context = com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheMultiplexer # Micro-architecture 190 similar at 100% with UniqueState 190.100.ConcreteState = com.aelitis.net.upnp.impl.device.UPnPServiceImpl 190.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnPService 190.100.Context = com.aelitis.azureus.plugins.upnp.UPnPPlugin # Micro-architecture 191 similar at 100% with UniqueState 191.100.ConcreteState = com.aelitis.net.upnp.impl.device.UPnPServiceImpl 191.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnPService 191.100.Context = com.aelitis.net.upnp.impl.device.UPnPActionInvocationImpl # Micro-architecture 192 similar at 100% with UniqueState 192.100.ConcreteState = com.aelitis.net.upnp.impl.device.UPnPServiceImpl 192.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnPService 192.100.Context = com.aelitis.azureus.plugins.upnp.UPnPPluginService # Micro-architecture 193 similar at 100% with UniqueState 193.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 193.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 193.100.Context = com.aelitis.azureus.core.clientmessageservice.impl.ClientConnection # Micro-architecture 194 similar at 100% with UniqueState 194.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 194.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 194.100.Context = com.aelitis.azureus.core.clientmessageservice.impl.ClientConnection # Micro-architecture 195 similar at 100% with UniqueState 195.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 195.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 195.100.Context = com.aelitis.azureus.core.networkmanager.impl.ProxyLoginHandler # Micro-architecture 197 similar at 100% with UniqueState 197.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 197.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 197.100.Context = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader # Micro-architecture 198 similar at 100% with UniqueState 198.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 198.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 198.100.Context = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader # Micro-architecture 199 similar at 100% with UniqueState 199.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 199.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 199.100.Context = com.aelitis.azureus.core.networkmanager.IncomingMessageQueue # Micro-architecture 200 similar at 100% with UniqueState 200.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 200.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 200.100.Context = com.aelitis.azureus.core.networkmanager.IncomingMessageQueue # Micro-architecture 201 similar at 100% with UniqueState 201.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 201.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 201.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader # Micro-architecture 202 similar at 100% with UniqueState 202.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 202.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 202.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader # Micro-architecture 203 similar at 100% with UniqueState 203.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 203.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 203.100.Context = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl # Micro-architecture 204 similar at 100% with UniqueState 204.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 204.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 204.100.Context = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl # Micro-architecture 205 similar at 100% with UniqueState 205.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 205.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 205.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader # Micro-architecture 206 similar at 100% with UniqueState 206.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 206.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 206.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader # Micro-architecture 207 similar at 100% with UniqueState 207.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 207.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 207.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue # Micro-architecture 208 similar at 100% with UniqueState 208.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 208.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 208.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue # Micro-architecture 209 similar at 100% with UniqueState 209.100.ConcreteState = com.aelitis.azureus.core.diskmanager.file.impl.FMFileManagerImpl 209.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.FMFileManager 209.100.Context = com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileManagerImpl # Micro-architecture 210 similar at 100% with UniqueState 210.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.impl.FMFileImpl 210.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.FMFile 210.100.Context = com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileWithoutCache # Micro-architecture 211 similar at 100% with UniqueState 211.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.impl.FMFileImpl 211.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.FMFile 211.100.Context = com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileWithCache # Micro-architecture 212 similar at 100% with UniqueState 212.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessageDecoder 212.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.MessageStreamDecoder 212.100.Context = com.aelitis.azureus.core.networkmanager.IncomingMessageQueue # Micro-architecture 213 similar at 100% with UniqueState 213.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessageDecoder 213.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.MessageStreamDecoder 213.100.Context = com.aelitis.azureus.core.networkmanager.IncomingMessageQueue # Micro-architecture 214 similar at 100% with UniqueState 214.100.ConcreteState = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 214.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.control.DHTControl 214.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 216 similar at 100% with UniqueState 216.100.ConcreteState = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 216.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.control.DHTControl 216.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 217 similar at 100% with UniqueState 217.100.ConcreteState = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 217.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.control.DHTControl 217.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl # Micro-architecture 220 similar at 100% with UniqueState 220.100.ConcreteState = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl 220.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.router.DHTRouter 220.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl # Micro-architecture 221 similar at 100% with UniqueState 221.100.ConcreteState = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl 221.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.router.DHTRouter 221.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 222 similar at 100% with UniqueState 222.100.ConcreteState = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl 222.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.router.DHTRouter 222.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 223 similar at 100% with UniqueState 223.100.ConcreteState = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl 223.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.router.DHTRouter 223.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 224 similar at 100% with UniqueState 224.100.ConcreteState = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl 224.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.router.DHTRouter 224.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl # Micro-architecture 225 similar at 100% with UniqueState 225.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.db.DHTDBValue 225.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportValue 225.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindValue # Micro-architecture 226 similar at 100% with UniqueState 226.100.ConcreteState = com.aelitis.azureus.core.dht.impl.DHTImpl 226.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.DHT 226.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 227 similar at 100% with UniqueState 227.100.ConcreteState = com.aelitis.azureus.core.dht.impl.DHTImpl 227.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.DHT 227.100.Context = com.aelitis.azureus.plugins.dht.DHTPlugin # Micro-architecture 228 similar at 100% with UniqueState 228.100.ConcreteState = com.aelitis.azureus.core.dht.impl.DHTImpl 228.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.DHT 228.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl # Micro-architecture 229 similar at 100% with UniqueState 229.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 229.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportStats 229.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 231 similar at 100% with UniqueState 231.100.ConcreteState = com.aelitis.azureus.core.diskmanager.file.impl.FMFileAccessCompact 231.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.impl.FMFileAccess 231.100.Context = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.impl.FMFileImpl # Micro-architecture 234 similar at 100% with UniqueState 234.100.ConcreteState = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 234.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 234.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 235 similar at 100% with UniqueState 235.100.ConcreteState = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter 235.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 235.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 236 similar at 100% with UniqueState 236.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.Test 236.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 236.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 240 similar at 100% with UniqueState 240.100.ConcreteState = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 240.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 240.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl # Micro-architecture 241 similar at 100% with UniqueState 241.100.ConcreteState = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter 241.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 241.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl # Micro-architecture 242 similar at 100% with UniqueState 242.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.Test 242.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 242.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl # Micro-architecture 243 similar at 100% with UniqueState 243.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 243.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 243.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl # Micro-architecture 244 similar at 100% with UniqueState 244.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 244.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 244.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl # Micro-architecture 245 similar at 100% with UniqueState 245.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 245.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 245.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 246 similar at 100% with UniqueState 246.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 246.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 246.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 247 similar at 100% with UniqueState 247.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 247.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 247.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 248 similar at 100% with UniqueState 248.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 248.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 248.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 249 similar at 100% with UniqueState 249.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 249.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 249.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 250 similar at 100% with UniqueState 250.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 250.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 250.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 251 similar at 100% with UniqueState 251.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 251.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 251.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl # Micro-architecture 252 similar at 100% with UniqueState 252.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 252.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 252.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl # Micro-architecture 253 similar at 100% with UniqueState 253.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 253.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 253.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl # Micro-architecture 254 similar at 100% with UniqueState 254.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 254.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 254.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl # Micro-architecture 255 similar at 100% with UniqueState 255.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessageEncoder 255.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.MessageStreamEncoder 255.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue # Micro-architecture 256 similar at 100% with UniqueState 256.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessageEncoder 256.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.MessageStreamEncoder 256.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue # Micro-architecture 257 similar at 100% with UniqueState 257.100.ConcreteState = com.aelitis.net.upnp.impl.UPnPImpl 257.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnP 257.100.Context = com.aelitis.net.upnp.impl.device.UPnPDeviceImpl # Micro-architecture 259 similar at 100% with UniqueState 259.100.ConcreteState = com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheManagerImpl 259.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.plugins.jpc.cache.JPCCacheManager 259.100.Context = com.aelitis.azureus.plugins.jpc.peer.impl.PeerControllerImpl --------------------------------------------- 1 Context aggregation EPI_Abstract_State inheritance ConcreteState dummyRelationship EPI_Abstract_State ignorance Context dummyRelationship ConcreteState ignorance Context Solution Computation Time:1740 Number of Solutions With and Without Ghosts:121 Number of Solutions Without Ghosts:121 Number of Solutions With Ghosts:0 # Micro-architecture 381 similar at 100% with UniqueState 381.100.ConcreteState = com.aelitis.net.upnp.impl.device.UPnPDeviceImpl 381.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnPDevice 381.100.Context = com.aelitis.net.upnp.impl.device.UPnPSSWANConnectionImpl # Micro-architecture 382 similar at 100% with UniqueState 382.100.ConcreteState = com.aelitis.net.upnp.impl.device.UPnPDeviceImpl 382.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnPDevice 382.100.Context = com.aelitis.net.upnp.impl.device.UPnPStateVariableImpl # Micro-architecture 383 similar at 100% with UniqueState 383.100.ConcreteState = com.aelitis.net.upnp.impl.device.UPnPDeviceImpl 383.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnPDevice 383.100.Context = com.aelitis.net.upnp.impl.device.UPnPSSWANCommonInterfaceConfigImpl # Micro-architecture 384 similar at 100% with UniqueState 384.100.ConcreteState = com.aelitis.azureus.core.dht.vivaldi.maths.impl.VivaldiPositionImpl 384.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.vivaldi.maths.VivaldiPosition 384.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 385 similar at 100% with UniqueState 385.100.ConcreteState = com.aelitis.azureus.core.dht.vivaldi.maths.impl.VivaldiPositionImpl 385.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.vivaldi.maths.VivaldiPosition 385.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl # Micro-architecture 386 similar at 100% with UniqueState 386.100.ConcreteState = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 386.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.db.DHTDB 386.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl # Micro-architecture 387 similar at 100% with UniqueState 387.100.ConcreteState = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 387.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.db.DHTDB 387.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 388 similar at 100% with UniqueState 388.100.ConcreteState = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 388.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.db.DHTDB 388.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 389 similar at 100% with UniqueState 389.100.ConcreteState = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 389.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.db.DHTDB 389.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl # Micro-architecture 390 similar at 100% with UniqueState 390.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 390.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 390.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 391 similar at 100% with UniqueState 391.100.ConcreteState = com.aelitis.net.udp.impl.PRUDPPacketHandlerStatsImpl 391.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketHandlerStats 391.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.packethandler.DHTUDPPacketHandlerStats # Micro-architecture 392 similar at 100% with UniqueState 392.100.ConcreteState = com.aelitis.net.udp.impl.PRUDPPacketHandlerImpl 392.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketHandler 392.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.packethandler.DHTUDPPacketHandler # Micro-architecture 393 similar at 100% with UniqueState 393.100.ConcreteState = com.aelitis.azureus.core.dht.vivaldi.maths.impl.HeightCoordinatesImpl 393.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.vivaldi.maths.Coordinates 393.100.Context = com.aelitis.azureus.core.dht.vivaldi.maths.impl.VivaldiPositionImpl # Micro-architecture 394 similar at 100% with UniqueState 394.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 394.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.NetworkConnection 394.100.Context = com.aelitis.azureus.core.peermanager.download.session.impl.AZTorrentSession # Micro-architecture 395 similar at 100% with UniqueState 395.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 395.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.NetworkConnection 395.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader # Micro-architecture 396 similar at 100% with UniqueState 396.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 396.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.NetworkConnection 396.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler # Micro-architecture 397 similar at 100% with UniqueState 397.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 397.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.NetworkConnection 397.100.Context = com.aelitis.azureus.core.peermanager.download.session.impl.BTTorrentSession # Micro-architecture 398 similar at 100% with UniqueState 398.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 398.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.NetworkConnection 398.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader # Micro-architecture 399 similar at 100% with UniqueState 399.100.ConcreteState = com.aelitis.azureus.plugins.dht.impl.DHTPluginStorageManager 399.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.DHTStorageAdapter 399.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBMapping # Micro-architecture 400 similar at 100% with UniqueState 400.100.ConcreteState = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl 400.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.plugins.dht.DHTPluginContact 400.100.Context = com.aelitis.azureus.plugins.dht.DHTPlugin # Micro-architecture 401 similar at 100% with UniqueState 401.100.ConcreteState = com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheImpl 401.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.plugins.jpc.cache.JPCCacheDownloader 401.100.Context = com.aelitis.azureus.plugins.jpc.peer.impl.PeerControllerImpl # Micro-architecture 404 similar at 100% with UniqueState 404.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 404.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 404.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 405 similar at 100% with UniqueState 405.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 405.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 405.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 406 similar at 100% with UniqueState 406.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 406.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 406.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindNode # Micro-architecture 407 similar at 100% with UniqueState 407.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 407.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 407.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindNode # Micro-architecture 408 similar at 100% with UniqueState 408.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 408.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 408.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 409 similar at 100% with UniqueState 409.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 409.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 409.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 410 similar at 100% with UniqueState 410.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 410.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 410.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 411 similar at 100% with UniqueState 411.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 411.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 411.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 412 similar at 100% with UniqueState 412.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 412.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 412.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindValue # Micro-architecture 413 similar at 100% with UniqueState 413.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 413.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 413.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindValue # Micro-architecture 415 similar at 100% with UniqueState 415.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 415.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 415.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl # Micro-architecture 416 similar at 100% with UniqueState 416.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 416.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 416.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl # Micro-architecture 417 similar at 100% with UniqueState 417.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 417.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 417.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl # Micro-architecture 418 similar at 100% with UniqueState 418.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 418.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 418.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl # Micro-architecture 419 similar at 100% with UniqueState 419.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 419.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 419.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl # Micro-architecture 420 similar at 100% with UniqueState 420.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPStatsImpl 420.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 420.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 421 similar at 100% with UniqueState 421.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackStatsImpl 421.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 421.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 422 similar at 100% with UniqueState 422.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPStatsImpl 422.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 422.100.Context = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter # Micro-architecture 423 similar at 100% with UniqueState 423.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackStatsImpl 423.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 423.100.Context = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter # Micro-architecture 424 similar at 100% with UniqueState 424.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake 424.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.RawMessage 424.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue # Micro-architecture 425 similar at 100% with UniqueState 425.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 425.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.RawMessage 425.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue # Micro-architecture 426 similar at 100% with UniqueState 426.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive 426.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.RawMessage 426.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue # Micro-architecture 427 similar at 100% with UniqueState 427.100.ConcreteState = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyState 427.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.proxy.AEProxyState 427.100.Context = com.aelitis.azureus.core.proxy.impl.AEProxyConnectionImpl # Micro-architecture 428 similar at 100% with UniqueState 428.100.ConcreteState = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyState 428.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.proxy.AEProxyState 428.100.Context = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyImpl # Micro-architecture 429 similar at 100% with UniqueState 429.100.ConcreteState = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl 429.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.nat.DHTNATPuncher 429.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl # Micro-architecture 432 similar at 100% with UniqueState 432.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader 432.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 432.100.Context = com.aelitis.azureus.core.networkmanager.NetworkManager # Micro-architecture 433 similar at 100% with UniqueState 433.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader 433.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 433.100.Context = com.aelitis.azureus.core.networkmanager.NetworkManager # Micro-architecture 434 similar at 100% with UniqueState 434.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader 434.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 434.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler # Micro-architecture 435 similar at 100% with UniqueState 435.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.MultiPeerUploader 435.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 435.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler # Micro-architecture 436 similar at 100% with UniqueState 436.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader 436.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 436.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler # Micro-architecture 437 similar at 100% with UniqueState 437.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader 437.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 437.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler # Micro-architecture 438 similar at 100% with UniqueState 438.100.ConcreteState = com.aelitis.azureus.core.peermanager.download.session.auth.StandardAuthenticator 438.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.download.session.TorrentSessionAuthenticator 438.100.Context = com.aelitis.azureus.core.peermanager.download.session.impl.AZTorrentSession # Micro-architecture 439 similar at 100% with UniqueState 439.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.packethandler.DHTUDPPacketNetworkHandler 439.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPRequestHandler 439.100.Context = com.aelitis.net.udp.impl.PRUDPPacketHandlerImpl # Micro-architecture 441 similar at 100% with UniqueState 441.100.ConcreteState = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl 441.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportFullStats 441.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl # Micro-architecture 443 similar at 100% with UniqueState 443.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage 443.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 443.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 444 similar at 100% with UniqueState 444.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage 444.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 444.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 445 similar at 100% with UniqueState 445.100.ConcreteState = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyPlugableConnectionDefault 445.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.proxy.socks.AESocksProxyPlugableConnection 445.100.Context = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyConnectionImpl # Micro-architecture 446 similar at 100% with UniqueState 446.100.ConcreteState = com.aelitis.net.upnp.impl.device.UPnPRootDeviceImpl 446.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnPRootDevice 446.100.Context = com.aelitis.net.upnp.impl.device.UPnPServiceImpl # Micro-architecture 447 similar at 100% with UniqueState 447.100.ConcreteState = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketReply 447.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacket 447.100.Context = com.aelitis.net.udp.impl.PRUDPPacketHandlerRequestImpl # Micro-architecture 448 similar at 100% with UniqueState 448.100.ConcreteState = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketRequest 448.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacket 448.100.Context = com.aelitis.net.udp.impl.PRUDPPacketHandlerRequestImpl # Micro-architecture 449 similar at 100% with UniqueState 449.100.ConcreteState = com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheImpl 449.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.plugins.jpc.cache.JPCCacheUploader 449.100.Context = com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheMultiplexer # Micro-architecture 450 similar at 100% with UniqueState 450.100.ConcreteState = com.aelitis.net.upnp.impl.device.UPnPServiceImpl 450.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnPService 450.100.Context = com.aelitis.azureus.plugins.upnp.UPnPPlugin # Micro-architecture 451 similar at 100% with UniqueState 451.100.ConcreteState = com.aelitis.net.upnp.impl.device.UPnPServiceImpl 451.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnPService 451.100.Context = com.aelitis.net.upnp.impl.device.UPnPActionInvocationImpl # Micro-architecture 452 similar at 100% with UniqueState 452.100.ConcreteState = com.aelitis.net.upnp.impl.device.UPnPServiceImpl 452.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnPService 452.100.Context = com.aelitis.azureus.plugins.upnp.UPnPPluginService # Micro-architecture 453 similar at 100% with UniqueState 453.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 453.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 453.100.Context = com.aelitis.azureus.core.clientmessageservice.impl.ClientConnection # Micro-architecture 454 similar at 100% with UniqueState 454.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 454.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 454.100.Context = com.aelitis.azureus.core.clientmessageservice.impl.ClientConnection # Micro-architecture 455 similar at 100% with UniqueState 455.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 455.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 455.100.Context = com.aelitis.azureus.core.networkmanager.impl.ProxyLoginHandler # Micro-architecture 457 similar at 100% with UniqueState 457.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 457.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 457.100.Context = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader # Micro-architecture 458 similar at 100% with UniqueState 458.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 458.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 458.100.Context = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader # Micro-architecture 459 similar at 100% with UniqueState 459.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 459.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 459.100.Context = com.aelitis.azureus.core.networkmanager.IncomingMessageQueue # Micro-architecture 460 similar at 100% with UniqueState 460.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 460.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 460.100.Context = com.aelitis.azureus.core.networkmanager.IncomingMessageQueue # Micro-architecture 461 similar at 100% with UniqueState 461.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 461.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 461.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader # Micro-architecture 462 similar at 100% with UniqueState 462.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 462.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 462.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader # Micro-architecture 463 similar at 100% with UniqueState 463.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 463.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 463.100.Context = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl # Micro-architecture 464 similar at 100% with UniqueState 464.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 464.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 464.100.Context = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl # Micro-architecture 465 similar at 100% with UniqueState 465.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 465.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 465.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader # Micro-architecture 466 similar at 100% with UniqueState 466.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 466.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 466.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader # Micro-architecture 467 similar at 100% with UniqueState 467.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 467.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 467.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue # Micro-architecture 468 similar at 100% with UniqueState 468.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 468.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 468.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue # Micro-architecture 469 similar at 100% with UniqueState 469.100.ConcreteState = com.aelitis.azureus.core.diskmanager.file.impl.FMFileManagerImpl 469.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.FMFileManager 469.100.Context = com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileManagerImpl # Micro-architecture 470 similar at 100% with UniqueState 470.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.impl.FMFileImpl 470.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.FMFile 470.100.Context = com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileWithoutCache # Micro-architecture 471 similar at 100% with UniqueState 471.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.impl.FMFileImpl 471.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.FMFile 471.100.Context = com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileWithCache # Micro-architecture 472 similar at 100% with UniqueState 472.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessageDecoder 472.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.MessageStreamDecoder 472.100.Context = com.aelitis.azureus.core.networkmanager.IncomingMessageQueue # Micro-architecture 473 similar at 100% with UniqueState 473.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessageDecoder 473.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.MessageStreamDecoder 473.100.Context = com.aelitis.azureus.core.networkmanager.IncomingMessageQueue # Micro-architecture 474 similar at 100% with UniqueState 474.100.ConcreteState = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 474.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.control.DHTControl 474.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 476 similar at 100% with UniqueState 476.100.ConcreteState = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 476.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.control.DHTControl 476.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 477 similar at 100% with UniqueState 477.100.ConcreteState = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 477.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.control.DHTControl 477.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl # Micro-architecture 480 similar at 100% with UniqueState 480.100.ConcreteState = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl 480.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.router.DHTRouter 480.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl # Micro-architecture 481 similar at 100% with UniqueState 481.100.ConcreteState = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl 481.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.router.DHTRouter 481.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 482 similar at 100% with UniqueState 482.100.ConcreteState = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl 482.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.router.DHTRouter 482.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 483 similar at 100% with UniqueState 483.100.ConcreteState = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl 483.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.router.DHTRouter 483.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 484 similar at 100% with UniqueState 484.100.ConcreteState = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl 484.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.router.DHTRouter 484.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl # Micro-architecture 485 similar at 100% with UniqueState 485.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.db.DHTDBValue 485.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportValue 485.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindValue # Micro-architecture 486 similar at 100% with UniqueState 486.100.ConcreteState = com.aelitis.azureus.core.dht.impl.DHTImpl 486.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.DHT 486.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 487 similar at 100% with UniqueState 487.100.ConcreteState = com.aelitis.azureus.core.dht.impl.DHTImpl 487.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.DHT 487.100.Context = com.aelitis.azureus.plugins.dht.DHTPlugin # Micro-architecture 488 similar at 100% with UniqueState 488.100.ConcreteState = com.aelitis.azureus.core.dht.impl.DHTImpl 488.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.DHT 488.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl # Micro-architecture 489 similar at 100% with UniqueState 489.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 489.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportStats 489.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 491 similar at 100% with UniqueState 491.100.ConcreteState = com.aelitis.azureus.core.diskmanager.file.impl.FMFileAccessCompact 491.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.impl.FMFileAccess 491.100.Context = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.impl.FMFileImpl # Micro-architecture 494 similar at 100% with UniqueState 494.100.ConcreteState = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 494.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 494.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 495 similar at 100% with UniqueState 495.100.ConcreteState = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter 495.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 495.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 496 similar at 100% with UniqueState 496.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.Test 496.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 496.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 500 similar at 100% with UniqueState 500.100.ConcreteState = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 500.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 500.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl # Micro-architecture 501 similar at 100% with UniqueState 501.100.ConcreteState = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter 501.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 501.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl # Micro-architecture 502 similar at 100% with UniqueState 502.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.Test 502.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 502.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl # Micro-architecture 503 similar at 100% with UniqueState 503.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 503.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 503.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl # Micro-architecture 504 similar at 100% with UniqueState 504.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 504.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 504.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl # Micro-architecture 505 similar at 100% with UniqueState 505.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 505.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 505.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 506 similar at 100% with UniqueState 506.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 506.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 506.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 507 similar at 100% with UniqueState 507.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 507.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 507.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 508 similar at 100% with UniqueState 508.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 508.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 508.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 509 similar at 100% with UniqueState 509.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 509.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 509.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 510 similar at 100% with UniqueState 510.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 510.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 510.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 511 similar at 100% with UniqueState 511.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 511.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 511.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl # Micro-architecture 512 similar at 100% with UniqueState 512.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 512.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 512.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl # Micro-architecture 513 similar at 100% with UniqueState 513.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 513.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 513.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl # Micro-architecture 514 similar at 100% with UniqueState 514.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 514.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 514.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl # Micro-architecture 515 similar at 100% with UniqueState 515.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessageEncoder 515.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.MessageStreamEncoder 515.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue # Micro-architecture 516 similar at 100% with UniqueState 516.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessageEncoder 516.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.MessageStreamEncoder 516.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue # Micro-architecture 517 similar at 100% with UniqueState 517.100.ConcreteState = com.aelitis.net.upnp.impl.UPnPImpl 517.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnP 517.100.Context = com.aelitis.net.upnp.impl.device.UPnPDeviceImpl # Micro-architecture 519 similar at 100% with UniqueState 519.100.ConcreteState = com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheManagerImpl 519.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.plugins.jpc.cache.JPCCacheManager 519.100.Context = com.aelitis.azureus.plugins.jpc.peer.impl.PeerControllerImpl --------------------------------------------- 2 Context aggregation EPI_Abstract_State inheritance ConcreteState dummyRelationship EPI_Abstract_State ignorance Context dummyRelationship ConcreteState ignorance Context Solution Computation Time:2202 Number of Solutions With and Without Ghosts:166 Number of Solutions Without Ghosts:166 Number of Solutions With Ghosts:0 # Micro-architecture 641 similar at 100% with UniqueState 641.100.ConcreteState = com.aelitis.net.upnp.impl.device.UPnPDeviceImpl 641.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnPDevice 641.100.Context = com.aelitis.net.upnp.impl.device.UPnPSSWANConnectionImpl # Micro-architecture 642 similar at 100% with UniqueState 642.100.ConcreteState = com.aelitis.net.upnp.impl.device.UPnPDeviceImpl 642.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnPDevice 642.100.Context = com.aelitis.net.upnp.impl.device.UPnPStateVariableImpl # Micro-architecture 643 similar at 100% with UniqueState 643.100.ConcreteState = com.aelitis.net.upnp.impl.device.UPnPDeviceImpl 643.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnPDevice 643.100.Context = com.aelitis.net.upnp.impl.device.UPnPSSWANCommonInterfaceConfigImpl # Micro-architecture 644 similar at 100% with UniqueState 644.100.ConcreteState = com.aelitis.azureus.core.dht.vivaldi.maths.impl.VivaldiPositionImpl 644.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.vivaldi.maths.VivaldiPosition 644.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 645 similar at 100% with UniqueState 645.100.ConcreteState = com.aelitis.azureus.core.dht.vivaldi.maths.impl.VivaldiPositionImpl 645.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.vivaldi.maths.VivaldiPosition 645.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl # Micro-architecture 646 similar at 100% with UniqueState 646.100.ConcreteState = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 646.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.db.DHTDB 646.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl # Micro-architecture 647 similar at 100% with UniqueState 647.100.ConcreteState = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 647.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.db.DHTDB 647.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 648 similar at 100% with UniqueState 648.100.ConcreteState = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 648.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.db.DHTDB 648.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 649 similar at 100% with UniqueState 649.100.ConcreteState = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 649.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.db.DHTDB 649.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl # Micro-architecture 650 similar at 100% with UniqueState 650.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 650.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 650.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 651 similar at 100% with UniqueState 651.100.ConcreteState = com.aelitis.net.udp.impl.PRUDPPacketHandlerStatsImpl 651.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketHandlerStats 651.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.packethandler.DHTUDPPacketHandlerStats # Micro-architecture 652 similar at 100% with UniqueState 652.100.ConcreteState = com.aelitis.net.udp.impl.PRUDPPacketHandlerImpl 652.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketHandler 652.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.packethandler.DHTUDPPacketHandler # Micro-architecture 653 similar at 100% with UniqueState 653.100.ConcreteState = com.aelitis.azureus.core.dht.vivaldi.maths.impl.HeightCoordinatesImpl 653.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.vivaldi.maths.Coordinates 653.100.Context = com.aelitis.azureus.core.dht.vivaldi.maths.impl.VivaldiPositionImpl # Micro-architecture 654 similar at 100% with UniqueState 654.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 654.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.NetworkConnection 654.100.Context = com.aelitis.azureus.core.peermanager.download.session.impl.AZTorrentSession # Micro-architecture 655 similar at 100% with UniqueState 655.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 655.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.NetworkConnection 655.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader # Micro-architecture 656 similar at 100% with UniqueState 656.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 656.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.NetworkConnection 656.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler # Micro-architecture 657 similar at 100% with UniqueState 657.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 657.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.NetworkConnection 657.100.Context = com.aelitis.azureus.core.peermanager.download.session.impl.BTTorrentSession # Micro-architecture 658 similar at 100% with UniqueState 658.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 658.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.NetworkConnection 658.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader # Micro-architecture 659 similar at 100% with UniqueState 659.100.ConcreteState = com.aelitis.azureus.plugins.dht.impl.DHTPluginStorageManager 659.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.DHTStorageAdapter 659.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBMapping # Micro-architecture 660 similar at 100% with UniqueState 660.100.ConcreteState = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl 660.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.plugins.dht.DHTPluginContact 660.100.Context = com.aelitis.azureus.plugins.dht.DHTPlugin # Micro-architecture 661 similar at 100% with UniqueState 661.100.ConcreteState = com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheImpl 661.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.plugins.jpc.cache.JPCCacheDownloader 661.100.Context = com.aelitis.azureus.plugins.jpc.peer.impl.PeerControllerImpl # Micro-architecture 665 similar at 100% with UniqueState 665.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 665.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 665.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 666 similar at 100% with UniqueState 666.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl 666.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 666.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 667 similar at 100% with UniqueState 667.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 667.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 667.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 668 similar at 100% with UniqueState 668.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 668.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 668.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindNode # Micro-architecture 669 similar at 100% with UniqueState 669.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl 669.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 669.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindNode # Micro-architecture 670 similar at 100% with UniqueState 670.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 670.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 670.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindNode # Micro-architecture 671 similar at 100% with UniqueState 671.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 671.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 671.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 672 similar at 100% with UniqueState 672.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl 672.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 672.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 673 similar at 100% with UniqueState 673.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 673.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 673.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 674 similar at 100% with UniqueState 674.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 674.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 674.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 675 similar at 100% with UniqueState 675.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl 675.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 675.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 676 similar at 100% with UniqueState 676.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 676.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 676.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 677 similar at 100% with UniqueState 677.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 677.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 677.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindValue # Micro-architecture 678 similar at 100% with UniqueState 678.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl 678.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 678.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindValue # Micro-architecture 679 similar at 100% with UniqueState 679.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 679.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 679.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindValue # Micro-architecture 682 similar at 100% with UniqueState 682.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 682.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 682.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl # Micro-architecture 683 similar at 100% with UniqueState 683.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 683.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 683.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl # Micro-architecture 684 similar at 100% with UniqueState 684.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl 684.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 684.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl # Micro-architecture 685 similar at 100% with UniqueState 685.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 685.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 685.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl # Micro-architecture 686 similar at 100% with UniqueState 686.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 686.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 686.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl # Micro-architecture 687 similar at 100% with UniqueState 687.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl 687.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 687.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl # Micro-architecture 688 similar at 100% with UniqueState 688.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 688.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 688.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl # Micro-architecture 689 similar at 100% with UniqueState 689.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPStatsImpl 689.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 689.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 690 similar at 100% with UniqueState 690.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackStatsImpl 690.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 690.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 691 similar at 100% with UniqueState 691.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPStatsImpl 691.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 691.100.Context = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter # Micro-architecture 692 similar at 100% with UniqueState 692.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackStatsImpl 692.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 692.100.Context = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter # Micro-architecture 693 similar at 100% with UniqueState 693.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake 693.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.RawMessage 693.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue # Micro-architecture 694 similar at 100% with UniqueState 694.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 694.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.RawMessage 694.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue # Micro-architecture 695 similar at 100% with UniqueState 695.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive 695.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.RawMessage 695.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue # Micro-architecture 696 similar at 100% with UniqueState 696.100.ConcreteState = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyState 696.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.proxy.AEProxyState 696.100.Context = com.aelitis.azureus.core.proxy.impl.AEProxyConnectionImpl # Micro-architecture 697 similar at 100% with UniqueState 697.100.ConcreteState = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyState 697.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.proxy.AEProxyState 697.100.Context = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyImpl # Micro-architecture 698 similar at 100% with UniqueState 698.100.ConcreteState = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl 698.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.nat.DHTNATPuncher 698.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl # Micro-architecture 701 similar at 100% with UniqueState 701.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader 701.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 701.100.Context = com.aelitis.azureus.core.networkmanager.NetworkManager # Micro-architecture 702 similar at 100% with UniqueState 702.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader 702.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 702.100.Context = com.aelitis.azureus.core.networkmanager.NetworkManager # Micro-architecture 703 similar at 100% with UniqueState 703.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader 703.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 703.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler # Micro-architecture 704 similar at 100% with UniqueState 704.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.MultiPeerUploader 704.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 704.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler # Micro-architecture 705 similar at 100% with UniqueState 705.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader 705.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 705.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler # Micro-architecture 706 similar at 100% with UniqueState 706.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader 706.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 706.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler # Micro-architecture 707 similar at 100% with UniqueState 707.100.ConcreteState = com.aelitis.azureus.core.peermanager.download.session.auth.StandardAuthenticator 707.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.download.session.TorrentSessionAuthenticator 707.100.Context = com.aelitis.azureus.core.peermanager.download.session.impl.AZTorrentSession # Micro-architecture 708 similar at 100% with UniqueState 708.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.packethandler.DHTUDPPacketNetworkHandler 708.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPRequestHandler 708.100.Context = com.aelitis.net.udp.impl.PRUDPPacketHandlerImpl # Micro-architecture 710 similar at 100% with UniqueState 710.100.ConcreteState = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl 710.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportFullStats 710.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl # Micro-architecture 712 similar at 100% with UniqueState 712.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield 712.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 712.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 713 similar at 100% with UniqueState 713.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke 713.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 713.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 714 similar at 100% with UniqueState 714.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel 714.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 714.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 715 similar at 100% with UniqueState 715.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested 715.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 715.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 716 similar at 100% with UniqueState 716.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke 716.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 716.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 717 similar at 100% with UniqueState 717.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece 717.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 717.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 718 similar at 100% with UniqueState 718.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest 718.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 718.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 719 similar at 100% with UniqueState 719.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave 719.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 719.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 720 similar at 100% with UniqueState 720.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested 720.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 720.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 721 similar at 100% with UniqueState 721.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck 721.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 721.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 722 similar at 100% with UniqueState 722.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake 722.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 722.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 723 similar at 100% with UniqueState 723.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield 723.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 723.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 724 similar at 100% with UniqueState 724.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave 724.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 724.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 725 similar at 100% with UniqueState 725.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd 725.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 725.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 726 similar at 100% with UniqueState 726.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn 726.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 726.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 727 similar at 100% with UniqueState 727.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel 727.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 727.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 728 similar at 100% with UniqueState 728.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload 728.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 728.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 729 similar at 100% with UniqueState 729.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece 729.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 729.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 730 similar at 100% with UniqueState 730.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest 730.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 730.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 731 similar at 100% with UniqueState 731.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange 731.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 731.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 732 similar at 100% with UniqueState 732.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive 732.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 732.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 733 similar at 100% with UniqueState 733.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 733.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 733.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 734 similar at 100% with UniqueState 734.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake 734.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 734.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 735 similar at 100% with UniqueState 735.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage 735.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 735.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 736 similar at 100% with UniqueState 736.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage 736.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 736.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 737 similar at 100% with UniqueState 737.100.ConcreteState = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyPlugableConnectionDefault 737.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.proxy.socks.AESocksProxyPlugableConnection 737.100.Context = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyConnectionImpl # Micro-architecture 738 similar at 100% with UniqueState 738.100.ConcreteState = com.aelitis.net.upnp.impl.device.UPnPRootDeviceImpl 738.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnPRootDevice 738.100.Context = com.aelitis.net.upnp.impl.device.UPnPServiceImpl # Micro-architecture 739 similar at 100% with UniqueState 739.100.ConcreteState = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketReply 739.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacket 739.100.Context = com.aelitis.net.udp.impl.PRUDPPacketHandlerRequestImpl # Micro-architecture 740 similar at 100% with UniqueState 740.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketRequest 740.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacket 740.100.Context = com.aelitis.net.udp.impl.PRUDPPacketHandlerRequestImpl # Micro-architecture 741 similar at 100% with UniqueState 741.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReply 741.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacket 741.100.Context = com.aelitis.net.udp.impl.PRUDPPacketHandlerRequestImpl # Micro-architecture 742 similar at 100% with UniqueState 742.100.ConcreteState = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketRequest 742.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacket 742.100.Context = com.aelitis.net.udp.impl.PRUDPPacketHandlerRequestImpl # Micro-architecture 743 similar at 100% with UniqueState 743.100.ConcreteState = com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheImpl 743.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.plugins.jpc.cache.JPCCacheUploader 743.100.Context = com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheMultiplexer # Micro-architecture 744 similar at 100% with UniqueState 744.100.ConcreteState = com.aelitis.net.upnp.impl.device.UPnPServiceImpl 744.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnPService 744.100.Context = com.aelitis.azureus.plugins.upnp.UPnPPlugin # Micro-architecture 745 similar at 100% with UniqueState 745.100.ConcreteState = com.aelitis.net.upnp.impl.device.UPnPServiceImpl 745.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnPService 745.100.Context = com.aelitis.net.upnp.impl.device.UPnPActionInvocationImpl # Micro-architecture 746 similar at 100% with UniqueState 746.100.ConcreteState = com.aelitis.net.upnp.impl.device.UPnPServiceImpl 746.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnPService 746.100.Context = com.aelitis.azureus.plugins.upnp.UPnPPluginService # Micro-architecture 747 similar at 100% with UniqueState 747.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 747.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 747.100.Context = com.aelitis.azureus.core.clientmessageservice.impl.ClientConnection # Micro-architecture 748 similar at 100% with UniqueState 748.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 748.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 748.100.Context = com.aelitis.azureus.core.clientmessageservice.impl.ClientConnection # Micro-architecture 749 similar at 100% with UniqueState 749.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 749.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 749.100.Context = com.aelitis.azureus.core.networkmanager.impl.ProxyLoginHandler # Micro-architecture 751 similar at 100% with UniqueState 751.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 751.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 751.100.Context = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader # Micro-architecture 752 similar at 100% with UniqueState 752.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 752.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 752.100.Context = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader # Micro-architecture 753 similar at 100% with UniqueState 753.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 753.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 753.100.Context = com.aelitis.azureus.core.networkmanager.IncomingMessageQueue # Micro-architecture 754 similar at 100% with UniqueState 754.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 754.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 754.100.Context = com.aelitis.azureus.core.networkmanager.IncomingMessageQueue # Micro-architecture 755 similar at 100% with UniqueState 755.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 755.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 755.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader # Micro-architecture 756 similar at 100% with UniqueState 756.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 756.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 756.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader # Micro-architecture 757 similar at 100% with UniqueState 757.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 757.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 757.100.Context = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl # Micro-architecture 758 similar at 100% with UniqueState 758.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 758.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 758.100.Context = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl # Micro-architecture 759 similar at 100% with UniqueState 759.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 759.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 759.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader # Micro-architecture 760 similar at 100% with UniqueState 760.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 760.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 760.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader # Micro-architecture 761 similar at 100% with UniqueState 761.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 761.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 761.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue # Micro-architecture 762 similar at 100% with UniqueState 762.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 762.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 762.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue # Micro-architecture 763 similar at 100% with UniqueState 763.100.ConcreteState = com.aelitis.azureus.core.diskmanager.file.impl.FMFileManagerImpl 763.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.FMFileManager 763.100.Context = com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileManagerImpl # Micro-architecture 764 similar at 100% with UniqueState 764.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.impl.FMFileImpl 764.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.FMFile 764.100.Context = com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileWithoutCache # Micro-architecture 765 similar at 100% with UniqueState 765.100.ConcreteState = com.aelitis.azureus.core.diskmanager.file.impl.FMFileLimited 765.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.FMFile 765.100.Context = com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileWithoutCache # Micro-architecture 766 similar at 100% with UniqueState 766.100.ConcreteState = com.aelitis.azureus.core.diskmanager.file.impl.FMFileUnlimited 766.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.FMFile 766.100.Context = com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileWithoutCache # Micro-architecture 767 similar at 100% with UniqueState 767.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.impl.FMFileImpl 767.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.FMFile 767.100.Context = com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileWithCache # Micro-architecture 768 similar at 100% with UniqueState 768.100.ConcreteState = com.aelitis.azureus.core.diskmanager.file.impl.FMFileLimited 768.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.FMFile 768.100.Context = com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileWithCache # Micro-architecture 769 similar at 100% with UniqueState 769.100.ConcreteState = com.aelitis.azureus.core.diskmanager.file.impl.FMFileUnlimited 769.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.FMFile 769.100.Context = com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileWithCache # Micro-architecture 770 similar at 100% with UniqueState 770.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessageDecoder 770.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.MessageStreamDecoder 770.100.Context = com.aelitis.azureus.core.networkmanager.IncomingMessageQueue # Micro-architecture 771 similar at 100% with UniqueState 771.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessageDecoder 771.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.MessageStreamDecoder 771.100.Context = com.aelitis.azureus.core.networkmanager.IncomingMessageQueue # Micro-architecture 772 similar at 100% with UniqueState 772.100.ConcreteState = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 772.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.control.DHTControl 772.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 774 similar at 100% with UniqueState 774.100.ConcreteState = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 774.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.control.DHTControl 774.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 775 similar at 100% with UniqueState 775.100.ConcreteState = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 775.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.control.DHTControl 775.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl # Micro-architecture 778 similar at 100% with UniqueState 778.100.ConcreteState = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl 778.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.router.DHTRouter 778.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl # Micro-architecture 779 similar at 100% with UniqueState 779.100.ConcreteState = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl 779.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.router.DHTRouter 779.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 780 similar at 100% with UniqueState 780.100.ConcreteState = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl 780.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.router.DHTRouter 780.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 781 similar at 100% with UniqueState 781.100.ConcreteState = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl 781.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.router.DHTRouter 781.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 782 similar at 100% with UniqueState 782.100.ConcreteState = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl 782.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.router.DHTRouter 782.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl # Micro-architecture 783 similar at 100% with UniqueState 783.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.db.DHTDBValue 783.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportValue 783.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindValue # Micro-architecture 784 similar at 100% with UniqueState 784.100.ConcreteState = com.aelitis.azureus.core.dht.db.impl.DHTDBValueImpl 784.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportValue 784.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindValue # Micro-architecture 785 similar at 100% with UniqueState 785.100.ConcreteState = com.aelitis.azureus.core.dht.impl.DHTImpl 785.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.DHT 785.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 786 similar at 100% with UniqueState 786.100.ConcreteState = com.aelitis.azureus.core.dht.impl.DHTImpl 786.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.DHT 786.100.Context = com.aelitis.azureus.plugins.dht.DHTPlugin # Micro-architecture 787 similar at 100% with UniqueState 787.100.ConcreteState = com.aelitis.azureus.core.dht.impl.DHTImpl 787.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.DHT 787.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl # Micro-architecture 788 similar at 100% with UniqueState 788.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 788.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportStats 788.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 789 similar at 100% with UniqueState 789.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackStatsImpl 789.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportStats 789.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 790 similar at 100% with UniqueState 790.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPStatsImpl 790.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportStats 790.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 792 similar at 100% with UniqueState 792.100.ConcreteState = com.aelitis.azureus.core.diskmanager.file.impl.FMFileAccessCompact 792.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.impl.FMFileAccess 792.100.Context = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.impl.FMFileImpl # Micro-architecture 795 similar at 100% with UniqueState 795.100.ConcreteState = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 795.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 795.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 796 similar at 100% with UniqueState 796.100.ConcreteState = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter 796.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 796.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 797 similar at 100% with UniqueState 797.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.Test 797.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 797.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 801 similar at 100% with UniqueState 801.100.ConcreteState = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 801.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 801.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl # Micro-architecture 802 similar at 100% with UniqueState 802.100.ConcreteState = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter 802.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 802.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl # Micro-architecture 803 similar at 100% with UniqueState 803.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.Test 803.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 803.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl # Micro-architecture 804 similar at 100% with UniqueState 804.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 804.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 804.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl # Micro-architecture 805 similar at 100% with UniqueState 805.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 805.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 805.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl # Micro-architecture 806 similar at 100% with UniqueState 806.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 806.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 806.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl # Micro-architecture 807 similar at 100% with UniqueState 807.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 807.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 807.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 808 similar at 100% with UniqueState 808.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 808.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 808.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 809 similar at 100% with UniqueState 809.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 809.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 809.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 810 similar at 100% with UniqueState 810.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 810.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 810.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 811 similar at 100% with UniqueState 811.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 811.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 811.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 812 similar at 100% with UniqueState 812.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 812.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 812.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 813 similar at 100% with UniqueState 813.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 813.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 813.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 814 similar at 100% with UniqueState 814.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 814.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 814.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 815 similar at 100% with UniqueState 815.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 815.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 815.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 816 similar at 100% with UniqueState 816.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 816.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 816.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl # Micro-architecture 817 similar at 100% with UniqueState 817.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 817.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 817.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl # Micro-architecture 818 similar at 100% with UniqueState 818.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 818.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 818.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl # Micro-architecture 819 similar at 100% with UniqueState 819.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 819.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 819.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl # Micro-architecture 820 similar at 100% with UniqueState 820.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 820.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 820.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl # Micro-architecture 821 similar at 100% with UniqueState 821.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 821.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 821.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl # Micro-architecture 822 similar at 100% with UniqueState 822.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessageEncoder 822.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.MessageStreamEncoder 822.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue # Micro-architecture 823 similar at 100% with UniqueState 823.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessageEncoder 823.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.MessageStreamEncoder 823.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue # Micro-architecture 824 similar at 100% with UniqueState 824.100.ConcreteState = com.aelitis.net.upnp.impl.UPnPImpl 824.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnP 824.100.Context = com.aelitis.net.upnp.impl.device.UPnPDeviceImpl # Micro-architecture 826 similar at 100% with UniqueState 826.100.ConcreteState = com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheManagerImpl 826.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.plugins.jpc.cache.JPCCacheManager 826.100.Context = com.aelitis.azureus.plugins.jpc.peer.impl.PeerControllerImpl --------------------------------------------- 3 Context aggregation State inheritance ConcreteState dummyRelationship State ignorance Context dummyRelationship ConcreteState ignorance Context Solution Computation Time:26556 Number of Solutions With and Without Ghosts:129 Number of Solutions Without Ghosts:121 Number of Solutions With Ghosts:8 # Micro-architecture 1513 similar at 100% with UniqueState 1513.100.ConcreteState = com.aelitis.net.upnp.impl.device.UPnPDeviceImpl 1513.100.State = EPI_Abstract_com.aelitis.net.upnp.UPnPDevice 1513.100.Context = com.aelitis.net.upnp.impl.device.UPnPSSWANConnectionImpl # Micro-architecture 1514 similar at 100% with UniqueState 1514.100.ConcreteState = com.aelitis.net.upnp.impl.device.UPnPDeviceImpl 1514.100.State = EPI_Abstract_com.aelitis.net.upnp.UPnPDevice 1514.100.Context = com.aelitis.net.upnp.impl.device.UPnPStateVariableImpl # Micro-architecture 1515 similar at 100% with UniqueState 1515.100.ConcreteState = com.aelitis.net.upnp.impl.device.UPnPDeviceImpl 1515.100.State = EPI_Abstract_com.aelitis.net.upnp.UPnPDevice 1515.100.Context = com.aelitis.net.upnp.impl.device.UPnPSSWANCommonInterfaceConfigImpl # Micro-architecture 1516 similar at 100% with UniqueState 1516.100.ConcreteState = com.aelitis.azureus.core.dht.vivaldi.maths.impl.VivaldiPositionImpl 1516.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.vivaldi.maths.VivaldiPosition 1516.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 1517 similar at 100% with UniqueState 1517.100.ConcreteState = com.aelitis.azureus.core.dht.vivaldi.maths.impl.VivaldiPositionImpl 1517.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.vivaldi.maths.VivaldiPosition 1517.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl # Micro-architecture 1518 similar at 100% with UniqueState 1518.100.ConcreteState = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 1518.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.db.DHTDB 1518.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl # Micro-architecture 1519 similar at 100% with UniqueState 1519.100.ConcreteState = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 1519.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.db.DHTDB 1519.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 1520 similar at 100% with UniqueState 1520.100.ConcreteState = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 1520.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.db.DHTDB 1520.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 1521 similar at 100% with UniqueState 1521.100.ConcreteState = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 1521.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.db.DHTDB 1521.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl # Micro-architecture 1522 similar at 100% with UniqueState 1522.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 1522.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 1522.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 1523 similar at 100% with UniqueState 1523.100.ConcreteState = com.aelitis.net.udp.impl.PRUDPPacketHandlerStatsImpl 1523.100.State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketHandlerStats 1523.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.packethandler.DHTUDPPacketHandlerStats # Micro-architecture 1524 similar at 100% with UniqueState 1524.100.ConcreteState = com.aelitis.net.udp.impl.PRUDPPacketHandlerImpl 1524.100.State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketHandler 1524.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.packethandler.DHTUDPPacketHandler # Micro-architecture 1525 similar at 100% with UniqueState 1525.100.ConcreteState = com.aelitis.azureus.core.dht.vivaldi.maths.impl.HeightCoordinatesImpl 1525.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.vivaldi.maths.Coordinates 1525.100.Context = com.aelitis.azureus.core.dht.vivaldi.maths.impl.VivaldiPositionImpl # Micro-architecture 1526 similar at 100% with UniqueState 1526.100.ConcreteState = com.aelitis.azureus.plugins.sharing.hoster.ShareHosterPlugin 1526.100.State = org.gudy.azureus2.plugins.PluginListener 1526.100.Context = com.aelitis.azureus.plugins.upnp.UPnPPlugin # Micro-architecture 1527 similar at 100% with UniqueState 1527.100.ConcreteState = com.aelitis.azureus.plugins.sharing.hoster.ShareHosterPlugin 1527.100.State = org.gudy.azureus2.plugins.PluginListener 1527.100.Context = com.aelitis.azureus.plugins.tracker.dht.DHTTrackerPlugin # Micro-architecture 1528 similar at 100% with UniqueState 1528.100.ConcreteState = com.aelitis.azureus.plugins.sharing.hoster.ShareHosterPlugin 1528.100.State = org.gudy.azureus2.plugins.PluginListener 1528.100.Context = com.aelitis.azureus.plugins.magnet.MagnetPlugin # Micro-architecture 1529 similar at 100% with UniqueState 1529.100.ConcreteState = com.aelitis.azureus.plugins.sharing.hoster.ShareHosterPlugin 1529.100.State = org.gudy.azureus2.plugins.PluginListener 1529.100.Context = com.aelitis.azureus.plugins.dht.DHTPlugin # Micro-architecture 1530 similar at 100% with UniqueState 1530.100.ConcreteState = com.aelitis.azureus.plugins.sharing.hoster.ShareHosterPlugin 1530.100.State = org.gudy.azureus2.plugins.PluginListener 1530.100.Context = com.aelitis.azureus.plugins.startstoprules.defaultplugin.StartStopRulesDefaultPlugin # Micro-architecture 1532 similar at 100% with UniqueState 1532.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 1532.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.NetworkConnection 1532.100.Context = com.aelitis.azureus.core.peermanager.download.session.impl.AZTorrentSession # Micro-architecture 1533 similar at 100% with UniqueState 1533.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 1533.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.NetworkConnection 1533.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader # Micro-architecture 1534 similar at 100% with UniqueState 1534.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 1534.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.NetworkConnection 1534.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler # Micro-architecture 1535 similar at 100% with UniqueState 1535.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 1535.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.NetworkConnection 1535.100.Context = com.aelitis.azureus.core.peermanager.download.session.impl.BTTorrentSession # Micro-architecture 1536 similar at 100% with UniqueState 1536.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 1536.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.NetworkConnection 1536.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader # Micro-architecture 1537 similar at 100% with UniqueState 1537.100.ConcreteState = com.aelitis.azureus.plugins.dht.impl.DHTPluginStorageManager 1537.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.DHTStorageAdapter 1537.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBMapping # Micro-architecture 1538 similar at 100% with UniqueState 1538.100.ConcreteState = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl 1538.100.State = EPI_Abstract_com.aelitis.azureus.plugins.dht.DHTPluginContact 1538.100.Context = com.aelitis.azureus.plugins.dht.DHTPlugin # Micro-architecture 1539 similar at 100% with UniqueState 1539.100.ConcreteState = com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheImpl 1539.100.State = EPI_Abstract_com.aelitis.azureus.plugins.jpc.cache.JPCCacheDownloader 1539.100.Context = com.aelitis.azureus.plugins.jpc.peer.impl.PeerControllerImpl # Micro-architecture 1543 similar at 100% with UniqueState 1543.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 1543.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1543.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 1544 similar at 100% with UniqueState 1544.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 1544.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1544.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 1545 similar at 100% with UniqueState 1545.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 1545.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1545.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindNode # Micro-architecture 1546 similar at 100% with UniqueState 1546.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 1546.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1546.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindNode # Micro-architecture 1547 similar at 100% with UniqueState 1547.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 1547.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1547.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 1548 similar at 100% with UniqueState 1548.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 1548.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1548.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 1549 similar at 100% with UniqueState 1549.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 1549.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1549.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 1550 similar at 100% with UniqueState 1550.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 1550.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1550.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 1551 similar at 100% with UniqueState 1551.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 1551.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1551.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindValue # Micro-architecture 1552 similar at 100% with UniqueState 1552.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 1552.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1552.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindValue # Micro-architecture 1554 similar at 100% with UniqueState 1554.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 1554.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1554.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl # Micro-architecture 1555 similar at 100% with UniqueState 1555.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 1555.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1555.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl # Micro-architecture 1556 similar at 100% with UniqueState 1556.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 1556.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1556.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl # Micro-architecture 1557 similar at 100% with UniqueState 1557.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 1557.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1557.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl # Micro-architecture 1558 similar at 100% with UniqueState 1558.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 1558.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 1558.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl # Micro-architecture 1559 similar at 100% with UniqueState 1559.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPStatsImpl 1559.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 1559.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 1560 similar at 100% with UniqueState 1560.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackStatsImpl 1560.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 1560.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 1561 similar at 100% with UniqueState 1561.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPStatsImpl 1561.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 1561.100.Context = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter # Micro-architecture 1562 similar at 100% with UniqueState 1562.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackStatsImpl 1562.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 1562.100.Context = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter # Micro-architecture 1563 similar at 100% with UniqueState 1563.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake 1563.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.RawMessage 1563.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue # Micro-architecture 1564 similar at 100% with UniqueState 1564.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 1564.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.RawMessage 1564.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue # Micro-architecture 1565 similar at 100% with UniqueState 1565.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive 1565.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.RawMessage 1565.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue # Micro-architecture 1566 similar at 100% with UniqueState 1566.100.ConcreteState = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyState 1566.100.State = EPI_Abstract_com.aelitis.azureus.core.proxy.AEProxyState 1566.100.Context = com.aelitis.azureus.core.proxy.impl.AEProxyConnectionImpl # Micro-architecture 1567 similar at 100% with UniqueState 1567.100.ConcreteState = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyState 1567.100.State = EPI_Abstract_com.aelitis.azureus.core.proxy.AEProxyState 1567.100.Context = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyImpl # Micro-architecture 1568 similar at 100% with UniqueState 1568.100.ConcreteState = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl 1568.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.nat.DHTNATPuncher 1568.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl # Micro-architecture 1571 similar at 100% with UniqueState 1571.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader 1571.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 1571.100.Context = com.aelitis.azureus.core.networkmanager.NetworkManager # Micro-architecture 1572 similar at 100% with UniqueState 1572.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader 1572.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 1572.100.Context = com.aelitis.azureus.core.networkmanager.NetworkManager # Micro-architecture 1573 similar at 100% with UniqueState 1573.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader 1573.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 1573.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler # Micro-architecture 1574 similar at 100% with UniqueState 1574.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.MultiPeerUploader 1574.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 1574.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler # Micro-architecture 1575 similar at 100% with UniqueState 1575.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader 1575.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 1575.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler # Micro-architecture 1576 similar at 100% with UniqueState 1576.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader 1576.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 1576.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler # Micro-architecture 1577 similar at 100% with UniqueState 1577.100.ConcreteState = com.aelitis.azureus.core.peermanager.download.session.auth.StandardAuthenticator 1577.100.State = EPI_Abstract_com.aelitis.azureus.core.peermanager.download.session.TorrentSessionAuthenticator 1577.100.Context = com.aelitis.azureus.core.peermanager.download.session.impl.AZTorrentSession # Micro-architecture 1578 similar at 100% with UniqueState 1578.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.packethandler.DHTUDPPacketNetworkHandler 1578.100.State = EPI_Abstract_com.aelitis.net.udp.PRUDPRequestHandler 1578.100.Context = com.aelitis.net.udp.impl.PRUDPPacketHandlerImpl # Micro-architecture 1580 similar at 100% with UniqueState 1580.100.ConcreteState = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl 1580.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportFullStats 1580.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl # Micro-architecture 1582 similar at 100% with UniqueState 1582.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage 1582.100.State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1582.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 1583 similar at 100% with UniqueState 1583.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage 1583.100.State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 1583.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 1584 similar at 100% with UniqueState 1584.100.ConcreteState = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyPlugableConnectionDefault 1584.100.State = EPI_Abstract_com.aelitis.azureus.core.proxy.socks.AESocksProxyPlugableConnection 1584.100.Context = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyConnectionImpl # Micro-architecture 1585 similar at 100% with UniqueState 1585.100.ConcreteState = com.aelitis.net.upnp.impl.device.UPnPRootDeviceImpl 1585.100.State = EPI_Abstract_com.aelitis.net.upnp.UPnPRootDevice 1585.100.Context = com.aelitis.net.upnp.impl.device.UPnPServiceImpl # Micro-architecture 1586 similar at 100% with UniqueState 1586.100.ConcreteState = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketReply 1586.100.State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacket 1586.100.Context = com.aelitis.net.udp.impl.PRUDPPacketHandlerRequestImpl # Micro-architecture 1587 similar at 100% with UniqueState 1587.100.ConcreteState = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketRequest 1587.100.State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacket 1587.100.Context = com.aelitis.net.udp.impl.PRUDPPacketHandlerRequestImpl # Micro-architecture 1588 similar at 100% with UniqueState 1588.100.ConcreteState = com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheImpl 1588.100.State = EPI_Abstract_com.aelitis.azureus.plugins.jpc.cache.JPCCacheUploader 1588.100.Context = com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheMultiplexer # Micro-architecture 1589 similar at 100% with UniqueState 1589.100.ConcreteState = com.aelitis.net.upnp.impl.device.UPnPServiceImpl 1589.100.State = EPI_Abstract_com.aelitis.net.upnp.UPnPService 1589.100.Context = com.aelitis.azureus.plugins.upnp.UPnPPlugin # Micro-architecture 1590 similar at 100% with UniqueState 1590.100.ConcreteState = com.aelitis.net.upnp.impl.device.UPnPServiceImpl 1590.100.State = EPI_Abstract_com.aelitis.net.upnp.UPnPService 1590.100.Context = com.aelitis.net.upnp.impl.device.UPnPActionInvocationImpl # Micro-architecture 1591 similar at 100% with UniqueState 1591.100.ConcreteState = com.aelitis.net.upnp.impl.device.UPnPServiceImpl 1591.100.State = EPI_Abstract_com.aelitis.net.upnp.UPnPService 1591.100.Context = com.aelitis.azureus.plugins.upnp.UPnPPluginService # Micro-architecture 1592 similar at 100% with UniqueState 1592.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 1592.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 1592.100.Context = com.aelitis.azureus.core.clientmessageservice.impl.ClientConnection # Micro-architecture 1593 similar at 100% with UniqueState 1593.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 1593.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 1593.100.Context = com.aelitis.azureus.core.clientmessageservice.impl.ClientConnection # Micro-architecture 1594 similar at 100% with UniqueState 1594.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 1594.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 1594.100.Context = com.aelitis.azureus.core.networkmanager.impl.ProxyLoginHandler # Micro-architecture 1596 similar at 100% with UniqueState 1596.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 1596.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 1596.100.Context = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader # Micro-architecture 1597 similar at 100% with UniqueState 1597.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 1597.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 1597.100.Context = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader # Micro-architecture 1598 similar at 100% with UniqueState 1598.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 1598.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 1598.100.Context = com.aelitis.azureus.core.networkmanager.IncomingMessageQueue # Micro-architecture 1599 similar at 100% with UniqueState 1599.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 1599.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 1599.100.Context = com.aelitis.azureus.core.networkmanager.IncomingMessageQueue # Micro-architecture 1600 similar at 100% with UniqueState 1600.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 1600.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 1600.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader # Micro-architecture 1601 similar at 100% with UniqueState 1601.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 1601.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 1601.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader # Micro-architecture 1602 similar at 100% with UniqueState 1602.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 1602.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 1602.100.Context = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl # Micro-architecture 1603 similar at 100% with UniqueState 1603.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 1603.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 1603.100.Context = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl # Micro-architecture 1604 similar at 100% with UniqueState 1604.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 1604.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 1604.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader # Micro-architecture 1605 similar at 100% with UniqueState 1605.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 1605.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 1605.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader # Micro-architecture 1606 similar at 100% with UniqueState 1606.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 1606.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 1606.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue # Micro-architecture 1607 similar at 100% with UniqueState 1607.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 1607.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 1607.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue # Micro-architecture 1608 similar at 100% with UniqueState 1608.100.ConcreteState = com.aelitis.azureus.core.diskmanager.file.impl.FMFileManagerImpl 1608.100.State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.FMFileManager 1608.100.Context = com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileManagerImpl # Micro-architecture 1856 similar at 100% with UniqueState 1856.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.impl.FMFileImpl 1856.100.State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.FMFile 1856.100.Context = com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileWithoutCache # Micro-architecture 1857 similar at 100% with UniqueState 1857.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.impl.FMFileImpl 1857.100.State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.FMFile 1857.100.Context = com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileWithCache # Micro-architecture 1858 similar at 100% with UniqueState 1858.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessageDecoder 1858.100.State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.MessageStreamDecoder 1858.100.Context = com.aelitis.azureus.core.networkmanager.IncomingMessageQueue # Micro-architecture 1859 similar at 100% with UniqueState 1859.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessageDecoder 1859.100.State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.MessageStreamDecoder 1859.100.Context = com.aelitis.azureus.core.networkmanager.IncomingMessageQueue # Micro-architecture 1860 similar at 100% with UniqueState 1860.100.ConcreteState = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 1860.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.control.DHTControl 1860.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 1862 similar at 100% with UniqueState 1862.100.ConcreteState = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 1862.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.control.DHTControl 1862.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 1863 similar at 100% with UniqueState 1863.100.ConcreteState = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 1863.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.control.DHTControl 1863.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl # Micro-architecture 1866 similar at 100% with UniqueState 1866.100.ConcreteState = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl 1866.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.router.DHTRouter 1866.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl # Micro-architecture 1867 similar at 100% with UniqueState 1867.100.ConcreteState = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl 1867.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.router.DHTRouter 1867.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 1868 similar at 100% with UniqueState 1868.100.ConcreteState = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl 1868.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.router.DHTRouter 1868.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 1869 similar at 100% with UniqueState 1869.100.ConcreteState = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl 1869.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.router.DHTRouter 1869.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 1870 similar at 100% with UniqueState 1870.100.ConcreteState = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl 1870.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.router.DHTRouter 1870.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl # Micro-architecture 1871 similar at 100% with UniqueState 1871.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.db.DHTDBValue 1871.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportValue 1871.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindValue # Micro-architecture 1872 similar at 100% with UniqueState 1872.100.ConcreteState = com.aelitis.azureus.core.dht.impl.DHTImpl 1872.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.DHT 1872.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 1873 similar at 100% with UniqueState 1873.100.ConcreteState = com.aelitis.azureus.core.dht.impl.DHTImpl 1873.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.DHT 1873.100.Context = com.aelitis.azureus.plugins.dht.DHTPlugin # Micro-architecture 1874 similar at 100% with UniqueState 1874.100.ConcreteState = com.aelitis.azureus.core.dht.impl.DHTImpl 1874.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.DHT 1874.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl # Micro-architecture 1875 similar at 100% with UniqueState 1875.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 1875.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportStats 1875.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 1876 similar at 100% with UniqueState 1876.100.ConcreteState = com.aelitis.azureus.plugins.removerules.DownloadRemoveRulesPlugin 1876.100.State = org.gudy.azureus2.plugins.download.DownloadManagerListener 1876.100.Context = com.aelitis.azureus.plugins.startstoprules.defaultplugin.StartStopRulesDefaultPlugin # Micro-architecture 1878 similar at 100% with UniqueState 1878.100.ConcreteState = com.aelitis.azureus.core.diskmanager.file.impl.FMFileAccessCompact 1878.100.State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.impl.FMFileAccess 1878.100.Context = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.impl.FMFileImpl # Micro-architecture 1881 similar at 100% with UniqueState 1881.100.ConcreteState = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 1881.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 1881.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 1882 similar at 100% with UniqueState 1882.100.ConcreteState = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter 1882.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 1882.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 1883 similar at 100% with UniqueState 1883.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.Test 1883.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 1883.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 1887 similar at 100% with UniqueState 1887.100.ConcreteState = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 1887.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 1887.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl # Micro-architecture 1888 similar at 100% with UniqueState 1888.100.ConcreteState = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter 1888.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 1888.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl # Micro-architecture 1889 similar at 100% with UniqueState 1889.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.Test 1889.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 1889.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl # Micro-architecture 1890 similar at 100% with UniqueState 1890.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.plugins.jpc.peer.impl.messaging.JPCPeerMessage 1890.100.State = org.gudy.azureus2.plugins.messaging.Message 1890.100.Context = com.aelitis.azureus.plugins.jpc.cache.impl.messaging.JPCRawMessageImpl # Micro-architecture 1891 similar at 100% with UniqueState 1891.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.plugins.jpc.cache.impl.messaging.JPCCacheMessage 1891.100.State = org.gudy.azureus2.plugins.messaging.Message 1891.100.Context = com.aelitis.azureus.plugins.jpc.cache.impl.messaging.JPCRawMessageImpl # Micro-architecture 1892 similar at 100% with UniqueState 1892.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 1892.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 1892.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl # Micro-architecture 1893 similar at 100% with UniqueState 1893.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 1893.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 1893.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl # Micro-architecture 1894 similar at 100% with UniqueState 1894.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 1894.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 1894.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 1895 similar at 100% with UniqueState 1895.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 1895.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 1895.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 1896 similar at 100% with UniqueState 1896.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 1896.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 1896.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 1897 similar at 100% with UniqueState 1897.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 1897.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 1897.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 1898 similar at 100% with UniqueState 1898.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 1898.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 1898.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 1899 similar at 100% with UniqueState 1899.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 1899.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 1899.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 1900 similar at 100% with UniqueState 1900.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 1900.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 1900.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl # Micro-architecture 1901 similar at 100% with UniqueState 1901.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 1901.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 1901.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl # Micro-architecture 1902 similar at 100% with UniqueState 1902.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 1902.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 1902.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl # Micro-architecture 1903 similar at 100% with UniqueState 1903.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 1903.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 1903.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl # Micro-architecture 1904 similar at 100% with UniqueState 1904.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessageEncoder 1904.100.State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.MessageStreamEncoder 1904.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue # Micro-architecture 1905 similar at 100% with UniqueState 1905.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessageEncoder 1905.100.State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.MessageStreamEncoder 1905.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue # Micro-architecture 1906 similar at 100% with UniqueState 1906.100.ConcreteState = com.aelitis.net.upnp.impl.UPnPImpl 1906.100.State = EPI_Abstract_com.aelitis.net.upnp.UPnP 1906.100.Context = com.aelitis.net.upnp.impl.device.UPnPDeviceImpl # Micro-architecture 1908 similar at 100% with UniqueState 1908.100.ConcreteState = com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheManagerImpl 1908.100.State = EPI_Abstract_com.aelitis.azureus.plugins.jpc.cache.JPCCacheManager 1908.100.Context = com.aelitis.azureus.plugins.jpc.peer.impl.PeerControllerImpl --------------------------------------------- 4 Solution Computation Time:0 Number of Solutions With and Without Ghosts:0 Number of Solutions Without Ghosts:0 Number of Solutions With Ghosts:0 --------------------------------------------- 1 and 2 Context aggregation EPI_Abstract_State inheritance ConcreteState dummyRelationship EPI_Abstract_State ignorance Context dummyRelationship ConcreteState ignorance Context Solution Computation Time:2208 Number of Solutions With and Without Ghosts:166 Number of Solutions Without Ghosts:166 Number of Solutions With Ghosts:0 # Micro-architecture 2030 similar at 100% with UniqueState 2030.100.ConcreteState = com.aelitis.net.upnp.impl.device.UPnPDeviceImpl 2030.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnPDevice 2030.100.Context = com.aelitis.net.upnp.impl.device.UPnPSSWANConnectionImpl # Micro-architecture 2031 similar at 100% with UniqueState 2031.100.ConcreteState = com.aelitis.net.upnp.impl.device.UPnPDeviceImpl 2031.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnPDevice 2031.100.Context = com.aelitis.net.upnp.impl.device.UPnPStateVariableImpl # Micro-architecture 2032 similar at 100% with UniqueState 2032.100.ConcreteState = com.aelitis.net.upnp.impl.device.UPnPDeviceImpl 2032.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnPDevice 2032.100.Context = com.aelitis.net.upnp.impl.device.UPnPSSWANCommonInterfaceConfigImpl # Micro-architecture 2033 similar at 100% with UniqueState 2033.100.ConcreteState = com.aelitis.azureus.core.dht.vivaldi.maths.impl.VivaldiPositionImpl 2033.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.vivaldi.maths.VivaldiPosition 2033.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 2034 similar at 100% with UniqueState 2034.100.ConcreteState = com.aelitis.azureus.core.dht.vivaldi.maths.impl.VivaldiPositionImpl 2034.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.vivaldi.maths.VivaldiPosition 2034.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl # Micro-architecture 2035 similar at 100% with UniqueState 2035.100.ConcreteState = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 2035.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.db.DHTDB 2035.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl # Micro-architecture 2036 similar at 100% with UniqueState 2036.100.ConcreteState = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 2036.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.db.DHTDB 2036.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 2037 similar at 100% with UniqueState 2037.100.ConcreteState = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 2037.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.db.DHTDB 2037.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 2038 similar at 100% with UniqueState 2038.100.ConcreteState = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 2038.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.db.DHTDB 2038.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl # Micro-architecture 2039 similar at 100% with UniqueState 2039.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 2039.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 2039.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 2040 similar at 100% with UniqueState 2040.100.ConcreteState = com.aelitis.net.udp.impl.PRUDPPacketHandlerStatsImpl 2040.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketHandlerStats 2040.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.packethandler.DHTUDPPacketHandlerStats # Micro-architecture 2041 similar at 100% with UniqueState 2041.100.ConcreteState = com.aelitis.net.udp.impl.PRUDPPacketHandlerImpl 2041.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketHandler 2041.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.packethandler.DHTUDPPacketHandler # Micro-architecture 2042 similar at 100% with UniqueState 2042.100.ConcreteState = com.aelitis.azureus.core.dht.vivaldi.maths.impl.HeightCoordinatesImpl 2042.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.vivaldi.maths.Coordinates 2042.100.Context = com.aelitis.azureus.core.dht.vivaldi.maths.impl.VivaldiPositionImpl # Micro-architecture 2043 similar at 100% with UniqueState 2043.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 2043.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.NetworkConnection 2043.100.Context = com.aelitis.azureus.core.peermanager.download.session.impl.AZTorrentSession # Micro-architecture 2044 similar at 100% with UniqueState 2044.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 2044.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.NetworkConnection 2044.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader # Micro-architecture 2045 similar at 100% with UniqueState 2045.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 2045.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.NetworkConnection 2045.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler # Micro-architecture 2046 similar at 100% with UniqueState 2046.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 2046.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.NetworkConnection 2046.100.Context = com.aelitis.azureus.core.peermanager.download.session.impl.BTTorrentSession # Micro-architecture 2047 similar at 100% with UniqueState 2047.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 2047.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.NetworkConnection 2047.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader # Micro-architecture 2048 similar at 100% with UniqueState 2048.100.ConcreteState = com.aelitis.azureus.plugins.dht.impl.DHTPluginStorageManager 2048.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.DHTStorageAdapter 2048.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBMapping # Micro-architecture 2049 similar at 100% with UniqueState 2049.100.ConcreteState = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl 2049.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.plugins.dht.DHTPluginContact 2049.100.Context = com.aelitis.azureus.plugins.dht.DHTPlugin # Micro-architecture 2050 similar at 100% with UniqueState 2050.100.ConcreteState = com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheImpl 2050.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.plugins.jpc.cache.JPCCacheDownloader 2050.100.Context = com.aelitis.azureus.plugins.jpc.peer.impl.PeerControllerImpl # Micro-architecture 2054 similar at 100% with UniqueState 2054.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 2054.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 2054.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 2055 similar at 100% with UniqueState 2055.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl 2055.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 2055.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 2056 similar at 100% with UniqueState 2056.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 2056.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 2056.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 2057 similar at 100% with UniqueState 2057.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 2057.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 2057.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindNode # Micro-architecture 2058 similar at 100% with UniqueState 2058.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl 2058.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 2058.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindNode # Micro-architecture 2059 similar at 100% with UniqueState 2059.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 2059.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 2059.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindNode # Micro-architecture 2060 similar at 100% with UniqueState 2060.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 2060.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 2060.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 2061 similar at 100% with UniqueState 2061.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl 2061.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 2061.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 2062 similar at 100% with UniqueState 2062.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 2062.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 2062.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 2063 similar at 100% with UniqueState 2063.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 2063.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 2063.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 2064 similar at 100% with UniqueState 2064.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl 2064.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 2064.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 2065 similar at 100% with UniqueState 2065.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 2065.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 2065.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 2066 similar at 100% with UniqueState 2066.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 2066.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 2066.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindValue # Micro-architecture 2067 similar at 100% with UniqueState 2067.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl 2067.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 2067.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindValue # Micro-architecture 2068 similar at 100% with UniqueState 2068.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 2068.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 2068.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindValue # Micro-architecture 2071 similar at 100% with UniqueState 2071.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 2071.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 2071.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl # Micro-architecture 2072 similar at 100% with UniqueState 2072.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 2072.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 2072.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl # Micro-architecture 2073 similar at 100% with UniqueState 2073.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl 2073.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 2073.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl # Micro-architecture 2074 similar at 100% with UniqueState 2074.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 2074.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 2074.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl # Micro-architecture 2075 similar at 100% with UniqueState 2075.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 2075.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 2075.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl # Micro-architecture 2076 similar at 100% with UniqueState 2076.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl 2076.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 2076.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl # Micro-architecture 2077 similar at 100% with UniqueState 2077.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 2077.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 2077.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl # Micro-architecture 2078 similar at 100% with UniqueState 2078.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPStatsImpl 2078.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 2078.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 2079 similar at 100% with UniqueState 2079.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackStatsImpl 2079.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 2079.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 2080 similar at 100% with UniqueState 2080.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPStatsImpl 2080.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 2080.100.Context = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter # Micro-architecture 2081 similar at 100% with UniqueState 2081.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackStatsImpl 2081.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 2081.100.Context = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter # Micro-architecture 2082 similar at 100% with UniqueState 2082.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake 2082.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.RawMessage 2082.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue # Micro-architecture 2083 similar at 100% with UniqueState 2083.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2083.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.RawMessage 2083.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue # Micro-architecture 2084 similar at 100% with UniqueState 2084.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive 2084.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.RawMessage 2084.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue # Micro-architecture 2085 similar at 100% with UniqueState 2085.100.ConcreteState = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyState 2085.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.proxy.AEProxyState 2085.100.Context = com.aelitis.azureus.core.proxy.impl.AEProxyConnectionImpl # Micro-architecture 2086 similar at 100% with UniqueState 2086.100.ConcreteState = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyState 2086.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.proxy.AEProxyState 2086.100.Context = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyImpl # Micro-architecture 2087 similar at 100% with UniqueState 2087.100.ConcreteState = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl 2087.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.nat.DHTNATPuncher 2087.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl # Micro-architecture 2090 similar at 100% with UniqueState 2090.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader 2090.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 2090.100.Context = com.aelitis.azureus.core.networkmanager.NetworkManager # Micro-architecture 2091 similar at 100% with UniqueState 2091.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader 2091.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 2091.100.Context = com.aelitis.azureus.core.networkmanager.NetworkManager # Micro-architecture 2092 similar at 100% with UniqueState 2092.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader 2092.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 2092.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler # Micro-architecture 2093 similar at 100% with UniqueState 2093.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.MultiPeerUploader 2093.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 2093.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler # Micro-architecture 2094 similar at 100% with UniqueState 2094.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader 2094.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 2094.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler # Micro-architecture 2095 similar at 100% with UniqueState 2095.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader 2095.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 2095.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler # Micro-architecture 2096 similar at 100% with UniqueState 2096.100.ConcreteState = com.aelitis.azureus.core.peermanager.download.session.auth.StandardAuthenticator 2096.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.download.session.TorrentSessionAuthenticator 2096.100.Context = com.aelitis.azureus.core.peermanager.download.session.impl.AZTorrentSession # Micro-architecture 2097 similar at 100% with UniqueState 2097.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.packethandler.DHTUDPPacketNetworkHandler 2097.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPRequestHandler 2097.100.Context = com.aelitis.net.udp.impl.PRUDPPacketHandlerImpl # Micro-architecture 2099 similar at 100% with UniqueState 2099.100.ConcreteState = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl 2099.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportFullStats 2099.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl # Micro-architecture 2101 similar at 100% with UniqueState 2101.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTBitfield 2101.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2101.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2102 similar at 100% with UniqueState 2102.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTChoke 2102.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2102.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2103 similar at 100% with UniqueState 2103.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTCancel 2103.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2103.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2104 similar at 100% with UniqueState 2104.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUninterested 2104.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2104.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2105 similar at 100% with UniqueState 2105.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTUnchoke 2105.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2105.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2106 similar at 100% with UniqueState 2106.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTPiece 2106.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2106.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2107 similar at 100% with UniqueState 2107.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTRequest 2107.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2107.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2108 similar at 100% with UniqueState 2108.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHave 2108.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2108.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2109 similar at 100% with UniqueState 2109.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTInterested 2109.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2109.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2110 similar at 100% with UniqueState 2110.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionAck 2110.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2110.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2111 similar at 100% with UniqueState 2111.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.azureus.AZHandshake 2111.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2111.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2112 similar at 100% with UniqueState 2112.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionBitfield 2112.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2112.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2113 similar at 100% with UniqueState 2113.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionHave 2113.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2113.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2114 similar at 100% with UniqueState 2114.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionEnd 2114.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2114.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2115 similar at 100% with UniqueState 2115.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionSyn 2115.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2115.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2116 similar at 100% with UniqueState 2116.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionCancel 2116.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2116.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2117 similar at 100% with UniqueState 2117.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.azureus.AZGenericMapPayload 2117.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2117.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2118 similar at 100% with UniqueState 2118.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionPiece 2118.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2118.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2119 similar at 100% with UniqueState 2119.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.azureus.session.AZSessionRequest 2119.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2119.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2120 similar at 100% with UniqueState 2120.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.azureus.AZPeerExchange 2120.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2120.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2121 similar at 100% with UniqueState 2121.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive 2121.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2121.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2122 similar at 100% with UniqueState 2122.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2122.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2122.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2123 similar at 100% with UniqueState 2123.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake 2123.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2123.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2124 similar at 100% with UniqueState 2124.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage 2124.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2124.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2125 similar at 100% with UniqueState 2125.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage 2125.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2125.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2126 similar at 100% with UniqueState 2126.100.ConcreteState = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyPlugableConnectionDefault 2126.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.proxy.socks.AESocksProxyPlugableConnection 2126.100.Context = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyConnectionImpl # Micro-architecture 2127 similar at 100% with UniqueState 2127.100.ConcreteState = com.aelitis.net.upnp.impl.device.UPnPRootDeviceImpl 2127.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnPRootDevice 2127.100.Context = com.aelitis.net.upnp.impl.device.UPnPServiceImpl # Micro-architecture 2128 similar at 100% with UniqueState 2128.100.ConcreteState = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketReply 2128.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacket 2128.100.Context = com.aelitis.net.udp.impl.PRUDPPacketHandlerRequestImpl # Micro-architecture 2129 similar at 100% with UniqueState 2129.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketRequest 2129.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacket 2129.100.Context = com.aelitis.net.udp.impl.PRUDPPacketHandlerRequestImpl # Micro-architecture 2130 similar at 100% with UniqueState 2130.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReply 2130.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacket 2130.100.Context = com.aelitis.net.udp.impl.PRUDPPacketHandlerRequestImpl # Micro-architecture 2131 similar at 100% with UniqueState 2131.100.ConcreteState = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketRequest 2131.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacket 2131.100.Context = com.aelitis.net.udp.impl.PRUDPPacketHandlerRequestImpl # Micro-architecture 2132 similar at 100% with UniqueState 2132.100.ConcreteState = com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheImpl 2132.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.plugins.jpc.cache.JPCCacheUploader 2132.100.Context = com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheMultiplexer # Micro-architecture 2133 similar at 100% with UniqueState 2133.100.ConcreteState = com.aelitis.net.upnp.impl.device.UPnPServiceImpl 2133.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnPService 2133.100.Context = com.aelitis.azureus.plugins.upnp.UPnPPlugin # Micro-architecture 2134 similar at 100% with UniqueState 2134.100.ConcreteState = com.aelitis.net.upnp.impl.device.UPnPServiceImpl 2134.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnPService 2134.100.Context = com.aelitis.net.upnp.impl.device.UPnPActionInvocationImpl # Micro-architecture 2135 similar at 100% with UniqueState 2135.100.ConcreteState = com.aelitis.net.upnp.impl.device.UPnPServiceImpl 2135.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnPService 2135.100.Context = com.aelitis.azureus.plugins.upnp.UPnPPluginService # Micro-architecture 2136 similar at 100% with UniqueState 2136.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 2136.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2136.100.Context = com.aelitis.azureus.core.clientmessageservice.impl.ClientConnection # Micro-architecture 2137 similar at 100% with UniqueState 2137.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 2137.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2137.100.Context = com.aelitis.azureus.core.clientmessageservice.impl.ClientConnection # Micro-architecture 2138 similar at 100% with UniqueState 2138.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 2138.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2138.100.Context = com.aelitis.azureus.core.networkmanager.impl.ProxyLoginHandler # Micro-architecture 2140 similar at 100% with UniqueState 2140.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 2140.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2140.100.Context = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader # Micro-architecture 2141 similar at 100% with UniqueState 2141.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 2141.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2141.100.Context = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader # Micro-architecture 2142 similar at 100% with UniqueState 2142.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 2142.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2142.100.Context = com.aelitis.azureus.core.networkmanager.IncomingMessageQueue # Micro-architecture 2143 similar at 100% with UniqueState 2143.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 2143.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2143.100.Context = com.aelitis.azureus.core.networkmanager.IncomingMessageQueue # Micro-architecture 2144 similar at 100% with UniqueState 2144.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 2144.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2144.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader # Micro-architecture 2145 similar at 100% with UniqueState 2145.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 2145.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2145.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader # Micro-architecture 2146 similar at 100% with UniqueState 2146.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 2146.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2146.100.Context = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl # Micro-architecture 2147 similar at 100% with UniqueState 2147.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 2147.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2147.100.Context = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl # Micro-architecture 2148 similar at 100% with UniqueState 2148.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 2148.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2148.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader # Micro-architecture 2149 similar at 100% with UniqueState 2149.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 2149.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2149.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader # Micro-architecture 2150 similar at 100% with UniqueState 2150.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 2150.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2150.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue # Micro-architecture 2151 similar at 100% with UniqueState 2151.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 2151.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2151.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue # Micro-architecture 2152 similar at 100% with UniqueState 2152.100.ConcreteState = com.aelitis.azureus.core.diskmanager.file.impl.FMFileManagerImpl 2152.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.FMFileManager 2152.100.Context = com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileManagerImpl # Micro-architecture 2153 similar at 100% with UniqueState 2153.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.impl.FMFileImpl 2153.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.FMFile 2153.100.Context = com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileWithoutCache # Micro-architecture 2154 similar at 100% with UniqueState 2154.100.ConcreteState = com.aelitis.azureus.core.diskmanager.file.impl.FMFileLimited 2154.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.FMFile 2154.100.Context = com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileWithoutCache # Micro-architecture 2155 similar at 100% with UniqueState 2155.100.ConcreteState = com.aelitis.azureus.core.diskmanager.file.impl.FMFileUnlimited 2155.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.FMFile 2155.100.Context = com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileWithoutCache # Micro-architecture 2156 similar at 100% with UniqueState 2156.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.impl.FMFileImpl 2156.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.FMFile 2156.100.Context = com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileWithCache # Micro-architecture 2157 similar at 100% with UniqueState 2157.100.ConcreteState = com.aelitis.azureus.core.diskmanager.file.impl.FMFileLimited 2157.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.FMFile 2157.100.Context = com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileWithCache # Micro-architecture 2158 similar at 100% with UniqueState 2158.100.ConcreteState = com.aelitis.azureus.core.diskmanager.file.impl.FMFileUnlimited 2158.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.FMFile 2158.100.Context = com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileWithCache # Micro-architecture 2159 similar at 100% with UniqueState 2159.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessageDecoder 2159.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.MessageStreamDecoder 2159.100.Context = com.aelitis.azureus.core.networkmanager.IncomingMessageQueue # Micro-architecture 2160 similar at 100% with UniqueState 2160.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessageDecoder 2160.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.MessageStreamDecoder 2160.100.Context = com.aelitis.azureus.core.networkmanager.IncomingMessageQueue # Micro-architecture 2161 similar at 100% with UniqueState 2161.100.ConcreteState = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 2161.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.control.DHTControl 2161.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 2163 similar at 100% with UniqueState 2163.100.ConcreteState = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 2163.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.control.DHTControl 2163.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 2164 similar at 100% with UniqueState 2164.100.ConcreteState = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 2164.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.control.DHTControl 2164.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl # Micro-architecture 2167 similar at 100% with UniqueState 2167.100.ConcreteState = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl 2167.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.router.DHTRouter 2167.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl # Micro-architecture 2168 similar at 100% with UniqueState 2168.100.ConcreteState = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl 2168.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.router.DHTRouter 2168.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 2169 similar at 100% with UniqueState 2169.100.ConcreteState = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl 2169.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.router.DHTRouter 2169.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 2170 similar at 100% with UniqueState 2170.100.ConcreteState = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl 2170.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.router.DHTRouter 2170.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 2171 similar at 100% with UniqueState 2171.100.ConcreteState = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl 2171.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.router.DHTRouter 2171.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl # Micro-architecture 2172 similar at 100% with UniqueState 2172.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.db.DHTDBValue 2172.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportValue 2172.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindValue # Micro-architecture 2173 similar at 100% with UniqueState 2173.100.ConcreteState = com.aelitis.azureus.core.dht.db.impl.DHTDBValueImpl 2173.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportValue 2173.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindValue # Micro-architecture 2174 similar at 100% with UniqueState 2174.100.ConcreteState = com.aelitis.azureus.core.dht.impl.DHTImpl 2174.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.DHT 2174.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 2175 similar at 100% with UniqueState 2175.100.ConcreteState = com.aelitis.azureus.core.dht.impl.DHTImpl 2175.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.DHT 2175.100.Context = com.aelitis.azureus.plugins.dht.DHTPlugin # Micro-architecture 2176 similar at 100% with UniqueState 2176.100.ConcreteState = com.aelitis.azureus.core.dht.impl.DHTImpl 2176.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.DHT 2176.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl # Micro-architecture 2177 similar at 100% with UniqueState 2177.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 2177.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportStats 2177.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 2178 similar at 100% with UniqueState 2178.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackStatsImpl 2178.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportStats 2178.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 2179 similar at 100% with UniqueState 2179.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPStatsImpl 2179.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportStats 2179.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 2181 similar at 100% with UniqueState 2181.100.ConcreteState = com.aelitis.azureus.core.diskmanager.file.impl.FMFileAccessCompact 2181.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.impl.FMFileAccess 2181.100.Context = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.impl.FMFileImpl # Micro-architecture 2184 similar at 100% with UniqueState 2184.100.ConcreteState = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 2184.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 2184.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 2185 similar at 100% with UniqueState 2185.100.ConcreteState = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter 2185.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 2185.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 2186 similar at 100% with UniqueState 2186.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.Test 2186.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 2186.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 2190 similar at 100% with UniqueState 2190.100.ConcreteState = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 2190.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 2190.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl # Micro-architecture 2191 similar at 100% with UniqueState 2191.100.ConcreteState = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter 2191.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 2191.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl # Micro-architecture 2192 similar at 100% with UniqueState 2192.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.Test 2192.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 2192.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl # Micro-architecture 2193 similar at 100% with UniqueState 2193.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 2193.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2193.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl # Micro-architecture 2194 similar at 100% with UniqueState 2194.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 2194.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2194.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl # Micro-architecture 2195 similar at 100% with UniqueState 2195.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 2195.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2195.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl # Micro-architecture 2196 similar at 100% with UniqueState 2196.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 2196.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2196.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 2197 similar at 100% with UniqueState 2197.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 2197.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2197.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 2198 similar at 100% with UniqueState 2198.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 2198.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2198.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 2199 similar at 100% with UniqueState 2199.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 2199.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2199.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 2200 similar at 100% with UniqueState 2200.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 2200.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2200.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 2201 similar at 100% with UniqueState 2201.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 2201.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2201.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 2202 similar at 100% with UniqueState 2202.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 2202.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2202.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 2203 similar at 100% with UniqueState 2203.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 2203.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2203.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 2204 similar at 100% with UniqueState 2204.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 2204.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2204.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 2205 similar at 100% with UniqueState 2205.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 2205.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2205.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl # Micro-architecture 2206 similar at 100% with UniqueState 2206.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 2206.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2206.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl # Micro-architecture 2207 similar at 100% with UniqueState 2207.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 2207.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2207.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl # Micro-architecture 2208 similar at 100% with UniqueState 2208.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 2208.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2208.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl # Micro-architecture 2209 similar at 100% with UniqueState 2209.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 2209.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2209.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl # Micro-architecture 2210 similar at 100% with UniqueState 2210.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 2210.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 2210.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl # Micro-architecture 2211 similar at 100% with UniqueState 2211.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessageEncoder 2211.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.MessageStreamEncoder 2211.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue # Micro-architecture 2212 similar at 100% with UniqueState 2212.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessageEncoder 2212.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.MessageStreamEncoder 2212.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue # Micro-architecture 2213 similar at 100% with UniqueState 2213.100.ConcreteState = com.aelitis.net.upnp.impl.UPnPImpl 2213.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.net.upnp.UPnP 2213.100.Context = com.aelitis.net.upnp.impl.device.UPnPDeviceImpl # Micro-architecture 2215 similar at 100% with UniqueState 2215.100.ConcreteState = com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheManagerImpl 2215.100.EPI_Abstract_State = EPI_Abstract_com.aelitis.azureus.plugins.jpc.cache.JPCCacheManager 2215.100.Context = com.aelitis.azureus.plugins.jpc.peer.impl.PeerControllerImpl --------------------------------------------- 1 and 3 Context aggregation State inheritance ConcreteState dummyRelationship State ignorance Context dummyRelationship ConcreteState ignorance Context Solution Computation Time:26189 Number of Solutions With and Without Ghosts:129 Number of Solutions Without Ghosts:121 Number of Solutions With Ghosts:8 # Micro-architecture 2902 similar at 100% with UniqueState 2902.100.ConcreteState = com.aelitis.net.upnp.impl.device.UPnPDeviceImpl 2902.100.State = EPI_Abstract_com.aelitis.net.upnp.UPnPDevice 2902.100.Context = com.aelitis.net.upnp.impl.device.UPnPSSWANConnectionImpl # Micro-architecture 2903 similar at 100% with UniqueState 2903.100.ConcreteState = com.aelitis.net.upnp.impl.device.UPnPDeviceImpl 2903.100.State = EPI_Abstract_com.aelitis.net.upnp.UPnPDevice 2903.100.Context = com.aelitis.net.upnp.impl.device.UPnPStateVariableImpl # Micro-architecture 2904 similar at 100% with UniqueState 2904.100.ConcreteState = com.aelitis.net.upnp.impl.device.UPnPDeviceImpl 2904.100.State = EPI_Abstract_com.aelitis.net.upnp.UPnPDevice 2904.100.Context = com.aelitis.net.upnp.impl.device.UPnPSSWANCommonInterfaceConfigImpl # Micro-architecture 2905 similar at 100% with UniqueState 2905.100.ConcreteState = com.aelitis.azureus.core.dht.vivaldi.maths.impl.VivaldiPositionImpl 2905.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.vivaldi.maths.VivaldiPosition 2905.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 2906 similar at 100% with UniqueState 2906.100.ConcreteState = com.aelitis.azureus.core.dht.vivaldi.maths.impl.VivaldiPositionImpl 2906.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.vivaldi.maths.VivaldiPosition 2906.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl # Micro-architecture 2907 similar at 100% with UniqueState 2907.100.ConcreteState = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 2907.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.db.DHTDB 2907.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl # Micro-architecture 2908 similar at 100% with UniqueState 2908.100.ConcreteState = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 2908.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.db.DHTDB 2908.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 2909 similar at 100% with UniqueState 2909.100.ConcreteState = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 2909.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.db.DHTDB 2909.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 2910 similar at 100% with UniqueState 2910.100.ConcreteState = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl 2910.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.db.DHTDB 2910.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl # Micro-architecture 2911 similar at 100% with UniqueState 2911.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl 2911.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 2911.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 2912 similar at 100% with UniqueState 2912.100.ConcreteState = com.aelitis.net.udp.impl.PRUDPPacketHandlerStatsImpl 2912.100.State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketHandlerStats 2912.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.packethandler.DHTUDPPacketHandlerStats # Micro-architecture 2913 similar at 100% with UniqueState 2913.100.ConcreteState = com.aelitis.net.udp.impl.PRUDPPacketHandlerImpl 2913.100.State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketHandler 2913.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.packethandler.DHTUDPPacketHandler # Micro-architecture 2914 similar at 100% with UniqueState 2914.100.ConcreteState = com.aelitis.azureus.core.dht.vivaldi.maths.impl.HeightCoordinatesImpl 2914.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.vivaldi.maths.Coordinates 2914.100.Context = com.aelitis.azureus.core.dht.vivaldi.maths.impl.VivaldiPositionImpl # Micro-architecture 2915 similar at 100% with UniqueState 2915.100.ConcreteState = com.aelitis.azureus.plugins.sharing.hoster.ShareHosterPlugin 2915.100.State = org.gudy.azureus2.plugins.PluginListener 2915.100.Context = com.aelitis.azureus.plugins.upnp.UPnPPlugin # Micro-architecture 2916 similar at 100% with UniqueState 2916.100.ConcreteState = com.aelitis.azureus.plugins.sharing.hoster.ShareHosterPlugin 2916.100.State = org.gudy.azureus2.plugins.PluginListener 2916.100.Context = com.aelitis.azureus.plugins.tracker.dht.DHTTrackerPlugin # Micro-architecture 2917 similar at 100% with UniqueState 2917.100.ConcreteState = com.aelitis.azureus.plugins.sharing.hoster.ShareHosterPlugin 2917.100.State = org.gudy.azureus2.plugins.PluginListener 2917.100.Context = com.aelitis.azureus.plugins.magnet.MagnetPlugin # Micro-architecture 2918 similar at 100% with UniqueState 2918.100.ConcreteState = com.aelitis.azureus.plugins.sharing.hoster.ShareHosterPlugin 2918.100.State = org.gudy.azureus2.plugins.PluginListener 2918.100.Context = com.aelitis.azureus.plugins.dht.DHTPlugin # Micro-architecture 2919 similar at 100% with UniqueState 2919.100.ConcreteState = com.aelitis.azureus.plugins.sharing.hoster.ShareHosterPlugin 2919.100.State = org.gudy.azureus2.plugins.PluginListener 2919.100.Context = com.aelitis.azureus.plugins.startstoprules.defaultplugin.StartStopRulesDefaultPlugin # Micro-architecture 2921 similar at 100% with UniqueState 2921.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 2921.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.NetworkConnection 2921.100.Context = com.aelitis.azureus.core.peermanager.download.session.impl.AZTorrentSession # Micro-architecture 2922 similar at 100% with UniqueState 2922.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 2922.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.NetworkConnection 2922.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader # Micro-architecture 2923 similar at 100% with UniqueState 2923.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 2923.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.NetworkConnection 2923.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler # Micro-architecture 2924 similar at 100% with UniqueState 2924.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 2924.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.NetworkConnection 2924.100.Context = com.aelitis.azureus.core.peermanager.download.session.impl.BTTorrentSession # Micro-architecture 2925 similar at 100% with UniqueState 2925.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl 2925.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.NetworkConnection 2925.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader # Micro-architecture 2926 similar at 100% with UniqueState 2926.100.ConcreteState = com.aelitis.azureus.plugins.dht.impl.DHTPluginStorageManager 2926.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.DHTStorageAdapter 2926.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBMapping # Micro-architecture 2927 similar at 100% with UniqueState 2927.100.ConcreteState = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl 2927.100.State = EPI_Abstract_com.aelitis.azureus.plugins.dht.DHTPluginContact 2927.100.Context = com.aelitis.azureus.plugins.dht.DHTPlugin # Micro-architecture 2928 similar at 100% with UniqueState 2928.100.ConcreteState = com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheImpl 2928.100.State = EPI_Abstract_com.aelitis.azureus.plugins.jpc.cache.JPCCacheDownloader 2928.100.Context = com.aelitis.azureus.plugins.jpc.peer.impl.PeerControllerImpl # Micro-architecture 2932 similar at 100% with UniqueState 2932.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 2932.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 2932.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 2933 similar at 100% with UniqueState 2933.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 2933.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 2933.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 2934 similar at 100% with UniqueState 2934.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 2934.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 2934.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindNode # Micro-architecture 2935 similar at 100% with UniqueState 2935.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 2935.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 2935.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindNode # Micro-architecture 2936 similar at 100% with UniqueState 2936.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 2936.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 2936.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 2937 similar at 100% with UniqueState 2937.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 2937.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 2937.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 2938 similar at 100% with UniqueState 2938.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 2938.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 2938.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 2939 similar at 100% with UniqueState 2939.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 2939.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 2939.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 2940 similar at 100% with UniqueState 2940.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 2940.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 2940.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindValue # Micro-architecture 2941 similar at 100% with UniqueState 2941.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 2941.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 2941.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindValue # Micro-architecture 2943 similar at 100% with UniqueState 2943.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 2943.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 2943.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPContactImpl # Micro-architecture 2944 similar at 100% with UniqueState 2944.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 2944.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 2944.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl # Micro-architecture 2945 similar at 100% with UniqueState 2945.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 2945.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 2945.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl # Micro-architecture 2946 similar at 100% with UniqueState 2946.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDPContact 2946.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 2946.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl # Micro-architecture 2947 similar at 100% with UniqueState 2947.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackContactImpl 2947.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportContact 2947.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl # Micro-architecture 2948 similar at 100% with UniqueState 2948.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPStatsImpl 2948.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 2948.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 2949 similar at 100% with UniqueState 2949.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackStatsImpl 2949.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 2949.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 2950 similar at 100% with UniqueState 2950.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPStatsImpl 2950.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 2950.100.Context = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter # Micro-architecture 2951 similar at 100% with UniqueState 2951.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackStatsImpl 2951.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 2951.100.Context = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter # Micro-architecture 2952 similar at 100% with UniqueState 2952.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTHandshake 2952.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.RawMessage 2952.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue # Micro-architecture 2953 similar at 100% with UniqueState 2953.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl 2953.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.RawMessage 2953.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue # Micro-architecture 2954 similar at 100% with UniqueState 2954.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTKeepAlive 2954.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.RawMessage 2954.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue # Micro-architecture 2955 similar at 100% with UniqueState 2955.100.ConcreteState = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyState 2955.100.State = EPI_Abstract_com.aelitis.azureus.core.proxy.AEProxyState 2955.100.Context = com.aelitis.azureus.core.proxy.impl.AEProxyConnectionImpl # Micro-architecture 2956 similar at 100% with UniqueState 2956.100.ConcreteState = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyState 2956.100.State = EPI_Abstract_com.aelitis.azureus.core.proxy.AEProxyState 2956.100.Context = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyImpl # Micro-architecture 2957 similar at 100% with UniqueState 2957.100.ConcreteState = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl 2957.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.nat.DHTNATPuncher 2957.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl # Micro-architecture 2960 similar at 100% with UniqueState 2960.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader 2960.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 2960.100.Context = com.aelitis.azureus.core.networkmanager.NetworkManager # Micro-architecture 2961 similar at 100% with UniqueState 2961.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader 2961.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 2961.100.Context = com.aelitis.azureus.core.networkmanager.NetworkManager # Micro-architecture 2962 similar at 100% with UniqueState 2962.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader 2962.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 2962.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler # Micro-architecture 2963 similar at 100% with UniqueState 2963.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.MultiPeerUploader 2963.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 2963.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler # Micro-architecture 2964 similar at 100% with UniqueState 2964.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader 2964.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 2964.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler # Micro-architecture 2965 similar at 100% with UniqueState 2965.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader 2965.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.impl.RateControlledEntity 2965.100.Context = com.aelitis.azureus.core.networkmanager.impl.EntityHandler # Micro-architecture 2966 similar at 100% with UniqueState 2966.100.ConcreteState = com.aelitis.azureus.core.peermanager.download.session.auth.StandardAuthenticator 2966.100.State = EPI_Abstract_com.aelitis.azureus.core.peermanager.download.session.TorrentSessionAuthenticator 2966.100.Context = com.aelitis.azureus.core.peermanager.download.session.impl.AZTorrentSession # Micro-architecture 2967 similar at 100% with UniqueState 2967.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.packethandler.DHTUDPPacketNetworkHandler 2967.100.State = EPI_Abstract_com.aelitis.net.udp.PRUDPRequestHandler 2967.100.Context = com.aelitis.net.udp.impl.PRUDPPacketHandlerImpl # Micro-architecture 2969 similar at 100% with UniqueState 2969.100.ConcreteState = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl 2969.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportFullStats 2969.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl # Micro-architecture 2971 similar at 100% with UniqueState 2971.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessage 2971.100.State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2971.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2972 similar at 100% with UniqueState 2972.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessage 2972.100.State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.Message 2972.100.Context = com.aelitis.azureus.core.networkmanager.impl.RawMessageImpl # Micro-architecture 2973 similar at 100% with UniqueState 2973.100.ConcreteState = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyPlugableConnectionDefault 2973.100.State = EPI_Abstract_com.aelitis.azureus.core.proxy.socks.AESocksProxyPlugableConnection 2973.100.Context = com.aelitis.azureus.core.proxy.socks.impl.AESocksProxyConnectionImpl # Micro-architecture 2974 similar at 100% with UniqueState 2974.100.ConcreteState = com.aelitis.net.upnp.impl.device.UPnPRootDeviceImpl 2974.100.State = EPI_Abstract_com.aelitis.net.upnp.UPnPRootDevice 2974.100.Context = com.aelitis.net.upnp.impl.device.UPnPServiceImpl # Micro-architecture 2975 similar at 100% with UniqueState 2975.100.ConcreteState = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketReply 2975.100.State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacket 2975.100.Context = com.aelitis.net.udp.impl.PRUDPPacketHandlerRequestImpl # Micro-architecture 2976 similar at 100% with UniqueState 2976.100.ConcreteState = EPI_Abstract_com.aelitis.net.udp.PRUDPPacketRequest 2976.100.State = EPI_Abstract_com.aelitis.net.udp.PRUDPPacket 2976.100.Context = com.aelitis.net.udp.impl.PRUDPPacketHandlerRequestImpl # Micro-architecture 2977 similar at 100% with UniqueState 2977.100.ConcreteState = com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheImpl 2977.100.State = EPI_Abstract_com.aelitis.azureus.plugins.jpc.cache.JPCCacheUploader 2977.100.Context = com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheMultiplexer # Micro-architecture 2978 similar at 100% with UniqueState 2978.100.ConcreteState = com.aelitis.net.upnp.impl.device.UPnPServiceImpl 2978.100.State = EPI_Abstract_com.aelitis.net.upnp.UPnPService 2978.100.Context = com.aelitis.azureus.plugins.upnp.UPnPPlugin # Micro-architecture 2979 similar at 100% with UniqueState 2979.100.ConcreteState = com.aelitis.net.upnp.impl.device.UPnPServiceImpl 2979.100.State = EPI_Abstract_com.aelitis.net.upnp.UPnPService 2979.100.Context = com.aelitis.net.upnp.impl.device.UPnPActionInvocationImpl # Micro-architecture 2980 similar at 100% with UniqueState 2980.100.ConcreteState = com.aelitis.net.upnp.impl.device.UPnPServiceImpl 2980.100.State = EPI_Abstract_com.aelitis.net.upnp.UPnPService 2980.100.Context = com.aelitis.azureus.plugins.upnp.UPnPPluginService # Micro-architecture 2981 similar at 100% with UniqueState 2981.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 2981.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2981.100.Context = com.aelitis.azureus.core.clientmessageservice.impl.ClientConnection # Micro-architecture 2982 similar at 100% with UniqueState 2982.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 2982.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2982.100.Context = com.aelitis.azureus.core.clientmessageservice.impl.ClientConnection # Micro-architecture 2983 similar at 100% with UniqueState 2983.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 2983.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2983.100.Context = com.aelitis.azureus.core.networkmanager.impl.ProxyLoginHandler # Micro-architecture 2985 similar at 100% with UniqueState 2985.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 2985.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2985.100.Context = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader # Micro-architecture 2986 similar at 100% with UniqueState 2986.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 2986.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2986.100.Context = com.aelitis.azureus.core.networkmanager.impl.MultiPeerDownloader # Micro-architecture 2987 similar at 100% with UniqueState 2987.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 2987.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2987.100.Context = com.aelitis.azureus.core.networkmanager.IncomingMessageQueue # Micro-architecture 2988 similar at 100% with UniqueState 2988.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 2988.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2988.100.Context = com.aelitis.azureus.core.networkmanager.IncomingMessageQueue # Micro-architecture 2989 similar at 100% with UniqueState 2989.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 2989.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2989.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader # Micro-architecture 2990 similar at 100% with UniqueState 2990.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 2990.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2990.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerUploader # Micro-architecture 2991 similar at 100% with UniqueState 2991.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 2991.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2991.100.Context = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl # Micro-architecture 2992 similar at 100% with UniqueState 2992.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 2992.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2992.100.Context = com.aelitis.azureus.core.networkmanager.impl.NetworkConnectionImpl # Micro-architecture 2993 similar at 100% with UniqueState 2993.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 2993.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2993.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader # Micro-architecture 2994 similar at 100% with UniqueState 2994.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 2994.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2994.100.Context = com.aelitis.azureus.core.networkmanager.impl.SinglePeerDownloader # Micro-architecture 2995 similar at 100% with UniqueState 2995.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.LightweightTCPTransport 2995.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2995.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue # Micro-architecture 2996 similar at 100% with UniqueState 2996.100.ConcreteState = com.aelitis.azureus.core.networkmanager.impl.TCPTransportImpl 2996.100.State = EPI_Abstract_com.aelitis.azureus.core.networkmanager.TCPTransport 2996.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue # Micro-architecture 2997 similar at 100% with UniqueState 2997.100.ConcreteState = com.aelitis.azureus.core.diskmanager.file.impl.FMFileManagerImpl 2997.100.State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.FMFileManager 2997.100.Context = com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileManagerImpl # Micro-architecture 3245 similar at 100% with UniqueState 3245.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.impl.FMFileImpl 3245.100.State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.FMFile 3245.100.Context = com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileWithoutCache # Micro-architecture 3246 similar at 100% with UniqueState 3246.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.impl.FMFileImpl 3246.100.State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.FMFile 3246.100.Context = com.aelitis.azureus.core.diskmanager.cache.impl.CacheFileWithCache # Micro-architecture 3247 similar at 100% with UniqueState 3247.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessageDecoder 3247.100.State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.MessageStreamDecoder 3247.100.Context = com.aelitis.azureus.core.networkmanager.IncomingMessageQueue # Micro-architecture 3248 similar at 100% with UniqueState 3248.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessageDecoder 3248.100.State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.MessageStreamDecoder 3248.100.Context = com.aelitis.azureus.core.networkmanager.IncomingMessageQueue # Micro-architecture 3249 similar at 100% with UniqueState 3249.100.ConcreteState = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 3249.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.control.DHTControl 3249.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 3251 similar at 100% with UniqueState 3251.100.ConcreteState = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 3251.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.control.DHTControl 3251.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 3252 similar at 100% with UniqueState 3252.100.ConcreteState = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 3252.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.control.DHTControl 3252.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl # Micro-architecture 3255 similar at 100% with UniqueState 3255.100.ConcreteState = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl 3255.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.router.DHTRouter 3255.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl # Micro-architecture 3256 similar at 100% with UniqueState 3256.100.ConcreteState = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl 3256.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.router.DHTRouter 3256.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 3257 similar at 100% with UniqueState 3257.100.ConcreteState = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl 3257.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.router.DHTRouter 3257.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 3258 similar at 100% with UniqueState 3258.100.ConcreteState = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl 3258.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.router.DHTRouter 3258.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 3259 similar at 100% with UniqueState 3259.100.ConcreteState = com.aelitis.azureus.core.dht.router.impl.DHTRouterImpl 3259.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.router.DHTRouter 3259.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl # Micro-architecture 3260 similar at 100% with UniqueState 3260.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.db.DHTDBValue 3260.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportValue 3260.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindValue # Micro-architecture 3261 similar at 100% with UniqueState 3261.100.ConcreteState = com.aelitis.azureus.core.dht.impl.DHTImpl 3261.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.DHT 3261.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 3262 similar at 100% with UniqueState 3262.100.ConcreteState = com.aelitis.azureus.core.dht.impl.DHTImpl 3262.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.DHT 3262.100.Context = com.aelitis.azureus.plugins.dht.DHTPlugin # Micro-architecture 3263 similar at 100% with UniqueState 3263.100.ConcreteState = com.aelitis.azureus.core.dht.impl.DHTImpl 3263.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.DHT 3263.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginContactImpl # Micro-architecture 3264 similar at 100% with UniqueState 3264.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.util.DHTTransportStatsImpl 3264.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportStats 3264.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 3265 similar at 100% with UniqueState 3265.100.ConcreteState = com.aelitis.azureus.plugins.removerules.DownloadRemoveRulesPlugin 3265.100.State = org.gudy.azureus2.plugins.download.DownloadManagerListener 3265.100.Context = com.aelitis.azureus.plugins.startstoprules.defaultplugin.StartStopRulesDefaultPlugin # Micro-architecture 3267 similar at 100% with UniqueState 3267.100.ConcreteState = com.aelitis.azureus.core.diskmanager.file.impl.FMFileAccessCompact 3267.100.State = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.impl.FMFileAccess 3267.100.Context = EPI_Abstract_com.aelitis.azureus.core.diskmanager.file.impl.FMFileImpl # Micro-architecture 3270 similar at 100% with UniqueState 3270.100.ConcreteState = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 3270.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 3270.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 3271 similar at 100% with UniqueState 3271.100.ConcreteState = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter 3271.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 3271.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 3272 similar at 100% with UniqueState 3272.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.Test 3272.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 3272.100.Context = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl # Micro-architecture 3276 similar at 100% with UniqueState 3276.100.ConcreteState = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl 3276.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 3276.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl # Micro-architecture 3277 similar at 100% with UniqueState 3277.100.ConcreteState = com.aelitis.azureus.core.dht.transport.util.DHTTransportRequestCounter 3277.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 3277.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl # Micro-architecture 3278 similar at 100% with UniqueState 3278.100.ConcreteState = com.aelitis.azureus.core.dht.transport.udp.impl.Test 3278.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransportRequestHandler 3278.100.Context = com.aelitis.azureus.core.dht.transport.udp.impl.DHTTransportUDPImpl # Micro-architecture 3279 similar at 100% with UniqueState 3279.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.plugins.jpc.peer.impl.messaging.JPCPeerMessage 3279.100.State = org.gudy.azureus2.plugins.messaging.Message 3279.100.Context = com.aelitis.azureus.plugins.jpc.cache.impl.messaging.JPCRawMessageImpl # Micro-architecture 3280 similar at 100% with UniqueState 3280.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.plugins.jpc.cache.impl.messaging.JPCCacheMessage 3280.100.State = org.gudy.azureus2.plugins.messaging.Message 3280.100.Context = com.aelitis.azureus.plugins.jpc.cache.impl.messaging.JPCRawMessageImpl # Micro-architecture 3281 similar at 100% with UniqueState 3281.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 3281.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 3281.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl # Micro-architecture 3282 similar at 100% with UniqueState 3282.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 3282.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 3282.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlStatsImpl # Micro-architecture 3283 similar at 100% with UniqueState 3283.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 3283.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 3283.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 3284 similar at 100% with UniqueState 3284.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 3284.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 3284.100.Context = com.aelitis.azureus.plugins.dht.impl.DHTPluginImpl # Micro-architecture 3285 similar at 100% with UniqueState 3285.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 3285.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 3285.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 3286 similar at 100% with UniqueState 3286.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 3286.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 3286.100.Context = com.aelitis.azureus.core.dht.control.impl.DHTControlImpl # Micro-architecture 3287 similar at 100% with UniqueState 3287.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 3287.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 3287.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 3288 similar at 100% with UniqueState 3288.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 3288.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 3288.100.Context = com.aelitis.azureus.core.dht.db.impl.DHTDBImpl # Micro-architecture 3289 similar at 100% with UniqueState 3289.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 3289.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 3289.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl # Micro-architecture 3290 similar at 100% with UniqueState 3290.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 3290.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 3290.100.Context = com.aelitis.azureus.core.dht.nat.impl.DHTNATPuncherImpl # Micro-architecture 3291 similar at 100% with UniqueState 3291.100.ConcreteState = EPI_Abstract_com.aelitis.azureus.core.dht.transport.udp.DHTTransportUDP 3291.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 3291.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl # Micro-architecture 3292 similar at 100% with UniqueState 3292.100.ConcreteState = com.aelitis.azureus.core.dht.transport.loopback.DHTTransportLoopbackImpl 3292.100.State = EPI_Abstract_com.aelitis.azureus.core.dht.transport.DHTTransport 3292.100.Context = com.aelitis.azureus.core.dht.impl.DHTImpl # Micro-architecture 3293 similar at 100% with UniqueState 3293.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.azureus.AZMessageEncoder 3293.100.State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.MessageStreamEncoder 3293.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue # Micro-architecture 3294 similar at 100% with UniqueState 3294.100.ConcreteState = com.aelitis.azureus.core.peermanager.messaging.bittorrent.BTMessageEncoder 3294.100.State = EPI_Abstract_com.aelitis.azureus.core.peermanager.messaging.MessageStreamEncoder 3294.100.Context = com.aelitis.azureus.core.networkmanager.OutgoingMessageQueue # Micro-architecture 3295 similar at 100% with UniqueState 3295.100.ConcreteState = com.aelitis.net.upnp.impl.UPnPImpl 3295.100.State = EPI_Abstract_com.aelitis.net.upnp.UPnP 3295.100.Context = com.aelitis.net.upnp.impl.device.UPnPDeviceImpl # Micro-architecture 3297 similar at 100% with UniqueState 3297.100.ConcreteState = com.aelitis.azureus.plugins.jpc.cache.impl.JPCCacheManagerImpl 3297.100.State = EPI_Abstract_com.aelitis.azureus.plugins.jpc.cache.JPCCacheManager 3297.100.Context = com.aelitis.azureus.plugins.jpc.peer.impl.PeerControllerImpl --------------------------------------------- 1 and 4 Solution Computation Time:0 Number of Solutions With and Without Ghosts:0 Number of Solutions Without Ghosts:0 Number of Solutions With Ghosts:0