From 6b44a6c569aa0dad87981e7c87267293c15e9692 Mon Sep 17 00:00:00 2001 From: Fabian Schlenz Date: Thu, 23 Feb 2017 06:22:36 +0100 Subject: [PATCH 1/3] Logging now with millisecond precision. --- .../java/de/fabianonline/telegram_backup/CommandLineRunner.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/de/fabianonline/telegram_backup/CommandLineRunner.java b/src/main/java/de/fabianonline/telegram_backup/CommandLineRunner.java index 7058f5c..b2b598a 100644 --- a/src/main/java/de/fabianonline/telegram_backup/CommandLineRunner.java +++ b/src/main/java/de/fabianonline/telegram_backup/CommandLineRunner.java @@ -52,7 +52,7 @@ public class CommandLineRunner { PatternLayoutEncoder encoder = new PatternLayoutEncoder(); encoder.setContext(rootContext); - encoder.setPattern("%d{HH:mm:ss} %-5level %-35.-35(%logger{0}.%method): %message%n"); + encoder.setPattern("%d{HH:mm:ss.SSS} %-5level %-35.-35(%logger{0}.%method): %message%n"); encoder.start(); ConsoleAppender appender = new ConsoleAppender(); From 1a72ab873538b5b26ab0f1af493f498f48fb501a Mon Sep 17 00:00:00 2001 From: Fabian Schlenz Date: Thu, 23 Feb 2017 06:38:43 +0100 Subject: [PATCH 2/3] Expanded `--stats` to contain information about api_levels of messages in the db. --- .../CommandLineController.java | 21 +++++++++++++------ .../telegram_backup/Database.java | 14 +++++++++++++ 2 files changed, 29 insertions(+), 6 deletions(-) diff --git a/src/main/java/de/fabianonline/telegram_backup/CommandLineController.java b/src/main/java/de/fabianonline/telegram_backup/CommandLineController.java index 61f101f..6f88259 100644 --- a/src/main/java/de/fabianonline/telegram_backup/CommandLineController.java +++ b/src/main/java/de/fabianonline/telegram_backup/CommandLineController.java @@ -218,15 +218,24 @@ public class CommandLineController { } private void cmd_stats() { - HashMap map = new HashMap(); - map.put("count.accounts", Utils.getAccounts().size()); - map.put("count.messages", Database.getInstance().getMessageCount()); - map.put("messages.top_id", Database.getInstance().getTopMessageID()); + System.out.println(); + System.out.println("Stats:"); + String format = "%40s: %d%n"; + System.out.format(format, "Number of accounts", Utils.getAccounts().size()); + System.out.format(format, "Number of messages", Database.getInstance().getMessageCount()); + System.out.format(format, "Top message ID", Database.getInstance().getTopMessageID()); + + System.out.println(); + System.out.println("Media Types:"); for(Map.Entry pair : Database.getInstance().getMessageMediaTypesWithCount().entrySet()) { - map.put(pair.getKey(), pair.getValue()); + System.out.format(format, pair.getKey(), pair.getValue()); } - System.out.println(map.toString()); + System.out.println(); + System.out.println("Api layers of messages:"); + for(Map.Entry pair : Database.getInstance().getMessageApiLayerWithCount().entrySet()) { + System.out.format(format, pair.getKey(), pair.getValue()); + } } private void cmd_login(String phone) throws RpcErrorException, IOException { diff --git a/src/main/java/de/fabianonline/telegram_backup/Database.java b/src/main/java/de/fabianonline/telegram_backup/Database.java index 46f1267..0855feb 100644 --- a/src/main/java/de/fabianonline/telegram_backup/Database.java +++ b/src/main/java/de/fabianonline/telegram_backup/Database.java @@ -458,6 +458,20 @@ public class Database { } catch (Exception e) { throw new RuntimeException(e); } } + public HashMap getMessageApiLayerWithCount() { + HashMap map = new HashMap(); + try { + ResultSet rs = stmt.executeQuery("SELECT COUNT(id), api_layer FROM messages GROUP BY api_layer ORDER BY api_layer"); + while(rs.next()) { + Integer layer = rs.getInt(2); + if (layer==null) layer=0; + map.put("count.messages.api_layer." + layer, rs.getInt(1)); + } + rs.close(); + return map; + } catch (Exception e) { throw new RuntimeException(e); } + } + public HashMap getMessageAuthorsWithCount() { return getMessageAuthorsWithCount(new GlobalChat()); } From be56f21a0f493c155e3e2e6ff31d18262269ebb3 Mon Sep 17 00:00:00 2001 From: Fabian Schlenz Date: Thu, 23 Feb 2017 06:52:31 +0100 Subject: [PATCH 3/3] Cleanup --- build/classes/com/droidkit/actors/Actor$1.class | Bin 1379 -> 0 bytes build/classes/com/droidkit/actors/Actor$2.class | Bin 1126 -> 0 bytes build/classes/com/droidkit/actors/Actor.class | Bin 4924 -> 0 bytes .../com/droidkit/actors/ActorContext.class | Bin 743 -> 0 bytes .../com/droidkit/actors/ActorCreator.class | Bin 221 -> 0 bytes .../classes/com/droidkit/actors/ActorRef.class | Bin 1388 -> 0 bytes .../com/droidkit/actors/ActorScope.class | Bin 2977 -> 0 bytes .../com/droidkit/actors/ActorSelection.class | Bin 450 -> 0 bytes .../com/droidkit/actors/ActorSystem.class | Bin 3273 -> 0 bytes .../classes/com/droidkit/actors/ActorTime.class | Bin 493 -> 0 bytes .../com/droidkit/actors/CurrentActor.class | Bin 642 -> 0 bytes build/classes/com/droidkit/actors/Props.class | Bin 2030 -> 0 bytes .../droidkit/actors/ReflectedActor$Event.class | Bin 834 -> 0 bytes .../actors/ReflectedActor$NamedEvent.class | Bin 1211 -> 0 bytes .../com/droidkit/actors/ReflectedActor.class | Bin 3073 -> 0 bytes .../actors/dispatch/AbstractDispatchQueue.class | Bin 953 -> 0 bytes .../actors/dispatch/AbstractDispatcher$1.class | Bin 647 -> 0 bytes .../actors/dispatch/AbstractDispatcher.class | Bin 1311 -> 0 bytes .../com/droidkit/actors/dispatch/Dispatch.class | Bin 219 -> 0 bytes .../actors/dispatch/QueueListener.class | Bin 125 -> 0 bytes .../actors/dispatch/RunnableDispatcher.class | Bin 1245 -> 0 bytes .../dispatch/SimpleDispatchQueue$Message.class | Bin 607 -> 0 bytes .../actors/dispatch/SimpleDispatchQueue.class | Bin 3096 -> 0 bytes .../dispatch/ThreadPoolDispatcher$1.class | Bin 217 -> 0 bytes .../ThreadPoolDispatcher$DispatcherThread.class | Bin 1551 -> 0 bytes .../actors/dispatch/ThreadPoolDispatcher.class | Bin 2189 -> 0 bytes .../actors/mailbox/AbsActorDispatcher.class | Bin 5059 -> 0 bytes .../actors/mailbox/ActorDispatcher$1.class | Bin 846 -> 0 bytes .../actors/mailbox/ActorDispatcher.class | Bin 850 -> 0 bytes .../com/droidkit/actors/mailbox/Envelope.class | Bin 665 -> 0 bytes .../com/droidkit/actors/mailbox/Mailbox.class | Bin 2414 -> 0 bytes .../actors/mailbox/MailboxesQueue.class | Bin 3477 -> 0 bytes .../droidkit/actors/messages/DeadLetter.class | Bin 580 -> 0 bytes .../droidkit/actors/messages/NamedMessage.class | Bin 434 -> 0 bytes .../droidkit/actors/messages/PoisonPill.class | Bin 280 -> 0 bytes .../droidkit/actors/messages/StartActor.class | Bin 280 -> 0 bytes .../droidkit/actors/tasks/ActorAskImpl$1.class | Bin 1732 -> 0 bytes .../tasks/ActorAskImpl$AskContainer.class | Bin 875 -> 0 bytes .../tasks/ActorAskImpl$CombineContainer.class | Bin 769 -> 0 bytes .../droidkit/actors/tasks/ActorAskImpl.class | Bin 3920 -> 0 bytes .../com/droidkit/actors/tasks/AskCallback.class | Bin 257 -> 0 bytes .../actors/tasks/AskCancelledException.class | Bin 165 -> 0 bytes .../com/droidkit/actors/tasks/AskFuture.class | Bin 2095 -> 0 bytes .../actors/tasks/AskTimeoutException.class | Bin 163 -> 0 bytes .../com/droidkit/actors/tasks/TaskActor$1.class | Bin 189 -> 0 bytes .../droidkit/actors/tasks/TaskActor$Error.class | Bin 545 -> 0 bytes .../actors/tasks/TaskActor$Result.class | Bin 531 -> 0 bytes .../actors/tasks/TaskActor$TaskListener.class | Bin 967 -> 0 bytes .../com/droidkit/actors/tasks/TaskActor.class | Bin 2926 -> 0 bytes .../actors/tasks/messages/TaskCancel.class | Bin 258 -> 0 bytes .../actors/tasks/messages/TaskError.class | Bin 409 -> 0 bytes .../actors/tasks/messages/TaskRequest.class | Bin 259 -> 0 bytes .../actors/tasks/messages/TaskResult.class | Bin 500 -> 0 bytes .../actors/tasks/messages/TaskTimeout.class | Bin 259 -> 0 bytes .../fabianonline/telegram_backup/Main$1.class | Bin 761 -> 0 bytes .../de/fabianonline/telegram_backup/Main.class | Bin 1264 -> 0 bytes .../telegram_backup/MyStorage.class | Bin 1967 -> 0 bytes .../org/telegram/api/engine/ApiCallback.class | Bin 243 -> 0 bytes .../org/telegram/api/engine/AppInfo.class | Bin 690 -> 0 bytes .../org/telegram/api/engine/GzipRequest.class | Bin 1627 -> 0 bytes .../org/telegram/api/engine/Logger.class | Bin 1076 -> 0 bytes .../telegram/api/engine/LoggerInterface.class | Bin 214 -> 0 bytes .../org/telegram/api/engine/RpcCallback.class | Bin 269 -> 0 bytes .../org/telegram/api/engine/RpcCallbackEx.class | Bin 273 -> 0 bytes .../org/telegram/api/engine/RpcException.class | Bin 1175 -> 0 bytes .../org/telegram/api/engine/TelegramApi$1.class | Bin 1349 -> 0 bytes .../org/telegram/api/engine/TelegramApi$2.class | Bin 1273 -> 0 bytes .../engine/TelegramApi$ConnectionThread$1.class | Bin 925 -> 0 bytes .../engine/TelegramApi$ConnectionThread$2.class | Bin 925 -> 0 bytes .../engine/TelegramApi$ConnectionThread$3.class | Bin 916 -> 0 bytes .../engine/TelegramApi$ConnectionThread$4.class | Bin 916 -> 0 bytes .../engine/TelegramApi$ConnectionThread.class | Bin 7668 -> 0 bytes .../api/engine/TelegramApi$ProtoCallback.class | Bin 7515 -> 0 bytes .../engine/TelegramApi$RpcCallbackWrapper.class | Bin 1187 -> 0 bytes .../api/engine/TelegramApi$SenderThread.class | Bin 3509 -> 0 bytes .../api/engine/TelegramApi$TimeoutThread.class | Bin 3386 -> 0 bytes .../org/telegram/api/engine/TelegramApi.class | Bin 14185 -> 0 bytes .../telegram/api/engine/TimeoutException.class | Bin 381 -> 0 bytes .../api/engine/file/DownloadListener.class | Bin 180 -> 0 bytes .../telegram/api/engine/file/Downloader$1.class | Bin 197 -> 0 bytes .../engine/file/Downloader$DownloadBlock.class | Bin 759 -> 0 bytes .../file/Downloader$DownloadFileThread.class | Bin 3061 -> 0 bytes .../engine/file/Downloader$DownloadTask.class | Bin 1106 -> 0 bytes .../telegram/api/engine/file/Downloader.class | Bin 7979 -> 0 bytes .../api/engine/file/UploadListener.class | Bin 128 -> 0 bytes .../telegram/api/engine/file/Uploader$1.class | Bin 193 -> 0 bytes .../api/engine/file/Uploader$UploadBlock.class | Bin 755 -> 0 bytes .../engine/file/Uploader$UploadFileThread.class | Bin 2866 -> 0 bytes .../api/engine/file/Uploader$UploadResult.class | Bin 670 -> 0 bytes .../api/engine/file/Uploader$UploadTask.class | Bin 1003 -> 0 bytes .../org/telegram/api/engine/file/Uploader.class | Bin 8326 -> 0 bytes .../api/engine/storage/AbsApiState.class | Bin 541 -> 0 bytes .../org/telegram/mtproto/CallWrapper.class | Bin 162 -> 0 bytes .../org/telegram/mtproto/MTProto$1.class | Bin 1288 -> 0 bytes .../org/telegram/mtproto/MTProto$2.class | Bin 836 -> 0 bytes .../org/telegram/mtproto/MTProto$3.class | Bin 922 -> 0 bytes .../mtproto/MTProto$InternalActionsActor.class | Bin 2226 -> 0 bytes .../mtproto/MTProto$RequestPingDelay.class | Bin 362 -> 0 bytes .../telegram/mtproto/MTProto$RequestSalt.class | Bin 352 -> 0 bytes .../mtproto/MTProto$ResponseActor.class | Bin 915 -> 0 bytes .../classes/org/telegram/mtproto/MTProto.class | Bin 14342 -> 0 bytes .../org/telegram/mtproto/MTProtoCallback.class | Bin 407 -> 0 bytes .../org/telegram/mtproto/ServerException.class | Bin 377 -> 0 bytes .../mtproto/TransportSecurityException.class | Bin 388 -> 0 bytes .../mtproto/backoff/ExponentalBackoff.class | Bin 1603 -> 0 bytes .../org/telegram/mtproto/log/LogInterface.class | Bin 212 -> 0 bytes .../org/telegram/mtproto/log/Logger.class | Bin 1183 -> 0 bytes .../org/telegram/mtproto/pq/Authorizer.class | Bin 8135 -> 0 bytes .../org/telegram/mtproto/pq/PqAuth.class | Bin 471 -> 0 bytes .../mtproto/schedule/PrepareSchedule.class | Bin 579 -> 0 bytes .../mtproto/schedule/PreparedPackage.class | Bin 517 -> 0 bytes .../schedule/Scheduller$SchedullerPackage.class | Bin 1292 -> 0 bytes .../telegram/mtproto/schedule/Scheduller.class | Bin 12778 -> 0 bytes .../mtproto/schedule/SchedullerListener.class | Bin 178 -> 0 bytes .../telegram/mtproto/secure/CryptoUtils$1.class | Bin 747 -> 0 bytes .../telegram/mtproto/secure/CryptoUtils$2.class | Bin 749 -> 0 bytes .../telegram/mtproto/secure/CryptoUtils.class | Bin 5425 -> 0 bytes .../org/telegram/mtproto/secure/Entropy.class | Bin 1021 -> 0 bytes .../telegram/mtproto/secure/KeyParameter.class | Bin 401 -> 0 bytes .../org/telegram/mtproto/secure/Keys$Key.class | Bin 655 -> 0 bytes .../org/telegram/mtproto/secure/Keys.class | Bin 2593 -> 0 bytes .../mtproto/secure/aes/AESFastEngine.class | Bin 34469 -> 0 bytes .../mtproto/secure/aes/AESImplementation.class | Bin 290 -> 0 bytes .../secure/aes/DefaultAESImplementation.class | Bin 2495 -> 0 bytes .../mtproto/secure/pq/PQImplementation.class | Bin 128 -> 0 bytes .../telegram/mtproto/secure/pq/PQLopatin.class | Bin 943 -> 0 bytes .../telegram/mtproto/secure/pq/PQSolver.class | Bin 947 -> 0 bytes .../mtproto/state/AbsMTProtoState.class | Bin 2098 -> 0 bytes .../telegram/mtproto/state/ConnectionInfo.class | Bin 532 -> 0 bytes .../org/telegram/mtproto/state/KnownSalt.class | Bin 417 -> 0 bytes .../mtproto/state/MemoryProtoState.class | Bin 903 -> 0 bytes .../telegram/mtproto/time/TimeOverlord.class | Bin 1286 -> 0 bytes .../org/telegram/mtproto/tl/MTBadMessage.class | Bin 409 -> 0 bytes .../mtproto/tl/MTBadMessageNotification.class | Bin 1016 -> 0 bytes .../telegram/mtproto/tl/MTBadServerSalt.class | Bin 1103 -> 0 bytes .../org/telegram/mtproto/tl/MTFutureSalt.class | Bin 1143 -> 0 bytes .../org/telegram/mtproto/tl/MTFutureSalts.class | Bin 1937 -> 0 bytes .../telegram/mtproto/tl/MTGetFutureSalts.class | Bin 801 -> 0 bytes .../org/telegram/mtproto/tl/MTInvokeAfter.class | Bin 980 -> 0 bytes .../org/telegram/mtproto/tl/MTMessage.class | Bin 1716 -> 0 bytes .../mtproto/tl/MTMessageDetailedInfo.class | Bin 1244 -> 0 bytes .../mtproto/tl/MTMessagesContainer$1.class | Bin 861 -> 0 bytes .../mtproto/tl/MTMessagesContainer.class | Bin 1829 -> 0 bytes .../org/telegram/mtproto/tl/MTMsgsAck.class | Bin 1493 -> 0 bytes .../mtproto/tl/MTNeedResendMessage.class | Bin 1509 -> 0 bytes .../mtproto/tl/MTNewMessageDetailedInfo.class | Bin 1162 -> 0 bytes .../mtproto/tl/MTNewSessionCreated.class | Bin 1192 -> 0 bytes .../org/telegram/mtproto/tl/MTPing.class | Bin 788 -> 0 bytes .../mtproto/tl/MTPingDelayDisconnect.class | Bin 1076 -> 0 bytes .../org/telegram/mtproto/tl/MTPong.class | Bin 935 -> 0 bytes .../telegram/mtproto/tl/MTProtoContext$1.class | Bin 195 -> 0 bytes .../tl/MTProtoContext$ContextHolder.class | Bin 498 -> 0 bytes .../telegram/mtproto/tl/MTProtoContext.class | Bin 1582 -> 0 bytes .../org/telegram/mtproto/tl/MTRpcError.class | Bin 1602 -> 0 bytes .../org/telegram/mtproto/tl/MTRpcResult.class | Bin 1366 -> 0 bytes .../telegram/mtproto/tl/pq/ClientDhInner.class | Bin 1248 -> 0 bytes .../telegram/mtproto/tl/pq/DhGenFailure.class | Bin 421 -> 0 bytes .../org/telegram/mtproto/tl/pq/DhGenOk.class | Bin 414 -> 0 bytes .../telegram/mtproto/tl/pq/DhGenResult.class | Bin 887 -> 0 bytes .../org/telegram/mtproto/tl/pq/DhGenRetry.class | Bin 420 -> 0 bytes .../org/telegram/mtproto/tl/pq/PQInner.class | Bin 1306 -> 0 bytes .../telegram/mtproto/tl/pq/ReqDhParams.class | Bin 2324 -> 0 bytes .../org/telegram/mtproto/tl/pq/ReqPQ.class | Bin 1832 -> 0 bytes .../mtproto/tl/pq/ReqSetDhClientParams.class | Bin 1943 -> 0 bytes .../org/telegram/mtproto/tl/pq/ResPQ.class | Bin 1740 -> 0 bytes .../mtproto/tl/pq/ServerDhFailure.class | Bin 1257 -> 0 bytes .../telegram/mtproto/tl/pq/ServerDhInner.class | Bin 1423 -> 0 bytes .../org/telegram/mtproto/tl/pq/ServerDhOk.class | Bin 1181 -> 0 bytes .../telegram/mtproto/tl/pq/ServerDhParams.class | Bin 164 -> 0 bytes .../telegram/mtproto/tl/pq/TLInitContext.class | Bin 875 -> 0 bytes .../mtproto/transport/ConnectionType.class | Bin 590 -> 0 bytes .../mtproto/transport/PlainTcpConnection.class | Bin 1988 -> 0 bytes .../mtproto/transport/TcpContext$1.class | Bin 201 -> 0 bytes .../transport/TcpContext$DieThread.class | Bin 1583 -> 0 bytes .../mtproto/transport/TcpContext$Package.class | Bin 744 -> 0 bytes .../transport/TcpContext$ReaderThread.class | Bin 4514 -> 0 bytes .../transport/TcpContext$WriterThread.class | Bin 3387 -> 0 bytes .../telegram/mtproto/transport/TcpContext.class | Bin 8790 -> 0 bytes .../mtproto/transport/TcpContextCallback.class | Bin 351 -> 0 bytes .../TransportPool$EncryptedMessage.class | Bin 455 -> 0 bytes .../mtproto/transport/TransportPool.class | Bin 6101 -> 0 bytes .../transport/TransportPoolCallback.class | Bin 198 -> 0 bytes .../mtproto/transport/TransportRate$1.class | Bin 1028 -> 0 bytes .../transport/TransportRate$Transport.class | Bin 1490 -> 0 bytes .../mtproto/transport/TransportRate.class | Bin 3703 -> 0 bytes .../mtproto/transport/TransportTcpPool$1.class | Bin 1058 -> 0 bytes .../mtproto/transport/TransportTcpPool$2.class | Bin 1121 -> 0 bytes .../TransportTcpPool$CheckConnections.class | Bin 438 -> 0 bytes .../TransportTcpPool$CheckDestroy.class | Bin 430 -> 0 bytes .../TransportTcpPool$ConnectionActor.class | Bin 4008 -> 0 bytes .../transport/TransportTcpPool$Schedule.class | Bin 422 -> 0 bytes .../TransportTcpPool$SchedullerActor.class | Bin 3584 -> 0 bytes .../TransportTcpPool$TcpListener.class | Bin 3980 -> 0 bytes .../mtproto/transport/TransportTcpPool.class | Bin 6059 -> 0 bytes .../org/telegram/mtproto/util/BytesCache.class | Bin 2222 -> 0 bytes .../org/telegram/mtproto/util/TimeUtil.class | Bin 202 -> 0 bytes 196 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 build/classes/com/droidkit/actors/Actor$1.class delete mode 100644 build/classes/com/droidkit/actors/Actor$2.class delete mode 100644 build/classes/com/droidkit/actors/Actor.class delete mode 100644 build/classes/com/droidkit/actors/ActorContext.class delete mode 100644 build/classes/com/droidkit/actors/ActorCreator.class delete mode 100644 build/classes/com/droidkit/actors/ActorRef.class delete mode 100644 build/classes/com/droidkit/actors/ActorScope.class delete mode 100644 build/classes/com/droidkit/actors/ActorSelection.class delete mode 100644 build/classes/com/droidkit/actors/ActorSystem.class delete mode 100644 build/classes/com/droidkit/actors/ActorTime.class delete mode 100644 build/classes/com/droidkit/actors/CurrentActor.class delete mode 100644 build/classes/com/droidkit/actors/Props.class delete mode 100644 build/classes/com/droidkit/actors/ReflectedActor$Event.class delete mode 100644 build/classes/com/droidkit/actors/ReflectedActor$NamedEvent.class delete mode 100644 build/classes/com/droidkit/actors/ReflectedActor.class delete mode 100644 build/classes/com/droidkit/actors/dispatch/AbstractDispatchQueue.class delete mode 100644 build/classes/com/droidkit/actors/dispatch/AbstractDispatcher$1.class delete mode 100644 build/classes/com/droidkit/actors/dispatch/AbstractDispatcher.class delete mode 100644 build/classes/com/droidkit/actors/dispatch/Dispatch.class delete mode 100644 build/classes/com/droidkit/actors/dispatch/QueueListener.class delete mode 100644 build/classes/com/droidkit/actors/dispatch/RunnableDispatcher.class delete mode 100644 build/classes/com/droidkit/actors/dispatch/SimpleDispatchQueue$Message.class delete mode 100644 build/classes/com/droidkit/actors/dispatch/SimpleDispatchQueue.class delete mode 100644 build/classes/com/droidkit/actors/dispatch/ThreadPoolDispatcher$1.class delete mode 100644 build/classes/com/droidkit/actors/dispatch/ThreadPoolDispatcher$DispatcherThread.class delete mode 100644 build/classes/com/droidkit/actors/dispatch/ThreadPoolDispatcher.class delete mode 100644 build/classes/com/droidkit/actors/mailbox/AbsActorDispatcher.class delete mode 100644 build/classes/com/droidkit/actors/mailbox/ActorDispatcher$1.class delete mode 100644 build/classes/com/droidkit/actors/mailbox/ActorDispatcher.class delete mode 100644 build/classes/com/droidkit/actors/mailbox/Envelope.class delete mode 100644 build/classes/com/droidkit/actors/mailbox/Mailbox.class delete mode 100644 build/classes/com/droidkit/actors/mailbox/MailboxesQueue.class delete mode 100644 build/classes/com/droidkit/actors/messages/DeadLetter.class delete mode 100644 build/classes/com/droidkit/actors/messages/NamedMessage.class delete mode 100644 build/classes/com/droidkit/actors/messages/PoisonPill.class delete mode 100644 build/classes/com/droidkit/actors/messages/StartActor.class delete mode 100644 build/classes/com/droidkit/actors/tasks/ActorAskImpl$1.class delete mode 100644 build/classes/com/droidkit/actors/tasks/ActorAskImpl$AskContainer.class delete mode 100644 build/classes/com/droidkit/actors/tasks/ActorAskImpl$CombineContainer.class delete mode 100644 build/classes/com/droidkit/actors/tasks/ActorAskImpl.class delete mode 100644 build/classes/com/droidkit/actors/tasks/AskCallback.class delete mode 100644 build/classes/com/droidkit/actors/tasks/AskCancelledException.class delete mode 100644 build/classes/com/droidkit/actors/tasks/AskFuture.class delete mode 100644 build/classes/com/droidkit/actors/tasks/AskTimeoutException.class delete mode 100644 build/classes/com/droidkit/actors/tasks/TaskActor$1.class delete mode 100644 build/classes/com/droidkit/actors/tasks/TaskActor$Error.class delete mode 100644 build/classes/com/droidkit/actors/tasks/TaskActor$Result.class delete mode 100644 build/classes/com/droidkit/actors/tasks/TaskActor$TaskListener.class delete mode 100644 build/classes/com/droidkit/actors/tasks/TaskActor.class delete mode 100644 build/classes/com/droidkit/actors/tasks/messages/TaskCancel.class delete mode 100644 build/classes/com/droidkit/actors/tasks/messages/TaskError.class delete mode 100644 build/classes/com/droidkit/actors/tasks/messages/TaskRequest.class delete mode 100644 build/classes/com/droidkit/actors/tasks/messages/TaskResult.class delete mode 100644 build/classes/com/droidkit/actors/tasks/messages/TaskTimeout.class delete mode 100644 build/classes/de/fabianonline/telegram_backup/Main$1.class delete mode 100644 build/classes/de/fabianonline/telegram_backup/Main.class delete mode 100644 build/classes/de/fabianonline/telegram_backup/MyStorage.class delete mode 100644 build/classes/org/telegram/api/engine/ApiCallback.class delete mode 100644 build/classes/org/telegram/api/engine/AppInfo.class delete mode 100644 build/classes/org/telegram/api/engine/GzipRequest.class delete mode 100644 build/classes/org/telegram/api/engine/Logger.class delete mode 100644 build/classes/org/telegram/api/engine/LoggerInterface.class delete mode 100644 build/classes/org/telegram/api/engine/RpcCallback.class delete mode 100644 build/classes/org/telegram/api/engine/RpcCallbackEx.class delete mode 100644 build/classes/org/telegram/api/engine/RpcException.class delete mode 100644 build/classes/org/telegram/api/engine/TelegramApi$1.class delete mode 100644 build/classes/org/telegram/api/engine/TelegramApi$2.class delete mode 100644 build/classes/org/telegram/api/engine/TelegramApi$ConnectionThread$1.class delete mode 100644 build/classes/org/telegram/api/engine/TelegramApi$ConnectionThread$2.class delete mode 100644 build/classes/org/telegram/api/engine/TelegramApi$ConnectionThread$3.class delete mode 100644 build/classes/org/telegram/api/engine/TelegramApi$ConnectionThread$4.class delete mode 100644 build/classes/org/telegram/api/engine/TelegramApi$ConnectionThread.class delete mode 100644 build/classes/org/telegram/api/engine/TelegramApi$ProtoCallback.class delete mode 100644 build/classes/org/telegram/api/engine/TelegramApi$RpcCallbackWrapper.class delete mode 100644 build/classes/org/telegram/api/engine/TelegramApi$SenderThread.class delete mode 100644 build/classes/org/telegram/api/engine/TelegramApi$TimeoutThread.class delete mode 100644 build/classes/org/telegram/api/engine/TelegramApi.class delete mode 100644 build/classes/org/telegram/api/engine/TimeoutException.class delete mode 100644 build/classes/org/telegram/api/engine/file/DownloadListener.class delete mode 100644 build/classes/org/telegram/api/engine/file/Downloader$1.class delete mode 100644 build/classes/org/telegram/api/engine/file/Downloader$DownloadBlock.class delete mode 100644 build/classes/org/telegram/api/engine/file/Downloader$DownloadFileThread.class delete mode 100644 build/classes/org/telegram/api/engine/file/Downloader$DownloadTask.class delete mode 100644 build/classes/org/telegram/api/engine/file/Downloader.class delete mode 100644 build/classes/org/telegram/api/engine/file/UploadListener.class delete mode 100644 build/classes/org/telegram/api/engine/file/Uploader$1.class delete mode 100644 build/classes/org/telegram/api/engine/file/Uploader$UploadBlock.class delete mode 100644 build/classes/org/telegram/api/engine/file/Uploader$UploadFileThread.class delete mode 100644 build/classes/org/telegram/api/engine/file/Uploader$UploadResult.class delete mode 100644 build/classes/org/telegram/api/engine/file/Uploader$UploadTask.class delete mode 100644 build/classes/org/telegram/api/engine/file/Uploader.class delete mode 100644 build/classes/org/telegram/api/engine/storage/AbsApiState.class delete mode 100644 build/classes/org/telegram/mtproto/CallWrapper.class delete mode 100644 build/classes/org/telegram/mtproto/MTProto$1.class delete mode 100644 build/classes/org/telegram/mtproto/MTProto$2.class delete mode 100644 build/classes/org/telegram/mtproto/MTProto$3.class delete mode 100644 build/classes/org/telegram/mtproto/MTProto$InternalActionsActor.class delete mode 100644 build/classes/org/telegram/mtproto/MTProto$RequestPingDelay.class delete mode 100644 build/classes/org/telegram/mtproto/MTProto$RequestSalt.class delete mode 100644 build/classes/org/telegram/mtproto/MTProto$ResponseActor.class delete mode 100644 build/classes/org/telegram/mtproto/MTProto.class delete mode 100644 build/classes/org/telegram/mtproto/MTProtoCallback.class delete mode 100644 build/classes/org/telegram/mtproto/ServerException.class delete mode 100644 build/classes/org/telegram/mtproto/TransportSecurityException.class delete mode 100644 build/classes/org/telegram/mtproto/backoff/ExponentalBackoff.class delete mode 100644 build/classes/org/telegram/mtproto/log/LogInterface.class delete mode 100644 build/classes/org/telegram/mtproto/log/Logger.class delete mode 100644 build/classes/org/telegram/mtproto/pq/Authorizer.class delete mode 100644 build/classes/org/telegram/mtproto/pq/PqAuth.class delete mode 100644 build/classes/org/telegram/mtproto/schedule/PrepareSchedule.class delete mode 100644 build/classes/org/telegram/mtproto/schedule/PreparedPackage.class delete mode 100644 build/classes/org/telegram/mtproto/schedule/Scheduller$SchedullerPackage.class delete mode 100644 build/classes/org/telegram/mtproto/schedule/Scheduller.class delete mode 100644 build/classes/org/telegram/mtproto/schedule/SchedullerListener.class delete mode 100644 build/classes/org/telegram/mtproto/secure/CryptoUtils$1.class delete mode 100644 build/classes/org/telegram/mtproto/secure/CryptoUtils$2.class delete mode 100644 build/classes/org/telegram/mtproto/secure/CryptoUtils.class delete mode 100644 build/classes/org/telegram/mtproto/secure/Entropy.class delete mode 100644 build/classes/org/telegram/mtproto/secure/KeyParameter.class delete mode 100644 build/classes/org/telegram/mtproto/secure/Keys$Key.class delete mode 100644 build/classes/org/telegram/mtproto/secure/Keys.class delete mode 100644 build/classes/org/telegram/mtproto/secure/aes/AESFastEngine.class delete mode 100644 build/classes/org/telegram/mtproto/secure/aes/AESImplementation.class delete mode 100644 build/classes/org/telegram/mtproto/secure/aes/DefaultAESImplementation.class delete mode 100644 build/classes/org/telegram/mtproto/secure/pq/PQImplementation.class delete mode 100644 build/classes/org/telegram/mtproto/secure/pq/PQLopatin.class delete mode 100644 build/classes/org/telegram/mtproto/secure/pq/PQSolver.class delete mode 100644 build/classes/org/telegram/mtproto/state/AbsMTProtoState.class delete mode 100644 build/classes/org/telegram/mtproto/state/ConnectionInfo.class delete mode 100644 build/classes/org/telegram/mtproto/state/KnownSalt.class delete mode 100644 build/classes/org/telegram/mtproto/state/MemoryProtoState.class delete mode 100644 build/classes/org/telegram/mtproto/time/TimeOverlord.class delete mode 100644 build/classes/org/telegram/mtproto/tl/MTBadMessage.class delete mode 100644 build/classes/org/telegram/mtproto/tl/MTBadMessageNotification.class delete mode 100644 build/classes/org/telegram/mtproto/tl/MTBadServerSalt.class delete mode 100644 build/classes/org/telegram/mtproto/tl/MTFutureSalt.class delete mode 100644 build/classes/org/telegram/mtproto/tl/MTFutureSalts.class delete mode 100644 build/classes/org/telegram/mtproto/tl/MTGetFutureSalts.class delete mode 100644 build/classes/org/telegram/mtproto/tl/MTInvokeAfter.class delete mode 100644 build/classes/org/telegram/mtproto/tl/MTMessage.class delete mode 100644 build/classes/org/telegram/mtproto/tl/MTMessageDetailedInfo.class delete mode 100644 build/classes/org/telegram/mtproto/tl/MTMessagesContainer$1.class delete mode 100644 build/classes/org/telegram/mtproto/tl/MTMessagesContainer.class delete mode 100644 build/classes/org/telegram/mtproto/tl/MTMsgsAck.class delete mode 100644 build/classes/org/telegram/mtproto/tl/MTNeedResendMessage.class delete mode 100644 build/classes/org/telegram/mtproto/tl/MTNewMessageDetailedInfo.class delete mode 100644 build/classes/org/telegram/mtproto/tl/MTNewSessionCreated.class delete mode 100644 build/classes/org/telegram/mtproto/tl/MTPing.class delete mode 100644 build/classes/org/telegram/mtproto/tl/MTPingDelayDisconnect.class delete mode 100644 build/classes/org/telegram/mtproto/tl/MTPong.class delete mode 100644 build/classes/org/telegram/mtproto/tl/MTProtoContext$1.class delete mode 100644 build/classes/org/telegram/mtproto/tl/MTProtoContext$ContextHolder.class delete mode 100644 build/classes/org/telegram/mtproto/tl/MTProtoContext.class delete mode 100644 build/classes/org/telegram/mtproto/tl/MTRpcError.class delete mode 100644 build/classes/org/telegram/mtproto/tl/MTRpcResult.class delete mode 100644 build/classes/org/telegram/mtproto/tl/pq/ClientDhInner.class delete mode 100644 build/classes/org/telegram/mtproto/tl/pq/DhGenFailure.class delete mode 100644 build/classes/org/telegram/mtproto/tl/pq/DhGenOk.class delete mode 100644 build/classes/org/telegram/mtproto/tl/pq/DhGenResult.class delete mode 100644 build/classes/org/telegram/mtproto/tl/pq/DhGenRetry.class delete mode 100644 build/classes/org/telegram/mtproto/tl/pq/PQInner.class delete mode 100644 build/classes/org/telegram/mtproto/tl/pq/ReqDhParams.class delete mode 100644 build/classes/org/telegram/mtproto/tl/pq/ReqPQ.class delete mode 100644 build/classes/org/telegram/mtproto/tl/pq/ReqSetDhClientParams.class delete mode 100644 build/classes/org/telegram/mtproto/tl/pq/ResPQ.class delete mode 100644 build/classes/org/telegram/mtproto/tl/pq/ServerDhFailure.class delete mode 100644 build/classes/org/telegram/mtproto/tl/pq/ServerDhInner.class delete mode 100644 build/classes/org/telegram/mtproto/tl/pq/ServerDhOk.class delete mode 100644 build/classes/org/telegram/mtproto/tl/pq/ServerDhParams.class delete mode 100644 build/classes/org/telegram/mtproto/tl/pq/TLInitContext.class delete mode 100644 build/classes/org/telegram/mtproto/transport/ConnectionType.class delete mode 100644 build/classes/org/telegram/mtproto/transport/PlainTcpConnection.class delete mode 100644 build/classes/org/telegram/mtproto/transport/TcpContext$1.class delete mode 100644 build/classes/org/telegram/mtproto/transport/TcpContext$DieThread.class delete mode 100644 build/classes/org/telegram/mtproto/transport/TcpContext$Package.class delete mode 100644 build/classes/org/telegram/mtproto/transport/TcpContext$ReaderThread.class delete mode 100644 build/classes/org/telegram/mtproto/transport/TcpContext$WriterThread.class delete mode 100644 build/classes/org/telegram/mtproto/transport/TcpContext.class delete mode 100644 build/classes/org/telegram/mtproto/transport/TcpContextCallback.class delete mode 100644 build/classes/org/telegram/mtproto/transport/TransportPool$EncryptedMessage.class delete mode 100644 build/classes/org/telegram/mtproto/transport/TransportPool.class delete mode 100644 build/classes/org/telegram/mtproto/transport/TransportPoolCallback.class delete mode 100644 build/classes/org/telegram/mtproto/transport/TransportRate$1.class delete mode 100644 build/classes/org/telegram/mtproto/transport/TransportRate$Transport.class delete mode 100644 build/classes/org/telegram/mtproto/transport/TransportRate.class delete mode 100644 build/classes/org/telegram/mtproto/transport/TransportTcpPool$1.class delete mode 100644 build/classes/org/telegram/mtproto/transport/TransportTcpPool$2.class delete mode 100644 build/classes/org/telegram/mtproto/transport/TransportTcpPool$CheckConnections.class delete mode 100644 build/classes/org/telegram/mtproto/transport/TransportTcpPool$CheckDestroy.class delete mode 100644 build/classes/org/telegram/mtproto/transport/TransportTcpPool$ConnectionActor.class delete mode 100644 build/classes/org/telegram/mtproto/transport/TransportTcpPool$Schedule.class delete mode 100644 build/classes/org/telegram/mtproto/transport/TransportTcpPool$SchedullerActor.class delete mode 100644 build/classes/org/telegram/mtproto/transport/TransportTcpPool$TcpListener.class delete mode 100644 build/classes/org/telegram/mtproto/transport/TransportTcpPool.class delete mode 100644 build/classes/org/telegram/mtproto/util/BytesCache.class delete mode 100644 build/classes/org/telegram/mtproto/util/TimeUtil.class diff --git a/build/classes/com/droidkit/actors/Actor$1.class b/build/classes/com/droidkit/actors/Actor$1.class deleted file mode 100644 index 4f3c75c99b2e168787c35d725ea2943396ea97b4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1379 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 diff --git a/build/classes/com/droidkit/actors/ActorContext.class b/build/classes/com/droidkit/actors/ActorContext.class deleted file mode 100644 index e707820cffc5bcd84ec554befe6ea378089e1c9c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 743 zcmaiy$xg#C5Qcx3g4>YNLZR$X_AZAAi5mzBAub4nL=pFpxFt~HC^6d;aitQA#DNFk zp%CM=g$o5m8qe6@_@9~hM?3{0kx#*~3+%xE*K&73y#97O{h3ml6aOALnX zC>hoq83=~rfg`UhHiP+v*wXKKoJE)VVC#6D{ZYTiT! z1rviXIhIYVVA#Ye@+Q`_S3-dye_`L)R@3$y*4~{X0_92HL|Gpdd(LN9`byj>hTKo~ z(bX@y{LGZ>%o6>?|*3Z-)!V^g-_0ChrP>vU76GbW3RiDYKRiQh}9tP_f9%cB2E6G7t# ze}F&Acwbwjx+42>?|a;H4(Hx?`}5cL9{_goCT+VkZ?XauF+*E9_hWV+Om6Q>z(PUn(p>&M?K)_#DnZJNG;QOuetiE zVKZz;61tk%Y4$#-2TjN09{ynvU+DME7Q_6}nRc$Jeb?-$jmGmsULo02hKyh7XjWT2 zac$FTQ%!6eZo?yH%9RM}(_YK)Q7=7_>V?{2pn#>$2SamM98&#ODm*ggoE!~ij!J>>T zmSn8ru8b>~lQEA48F{SpP!zEv(+=JfabLy*?8zvhDB~ga7}h4P6FH|H@K(TkA%6r6 z@iMoapU8V{cIlnddf&DU%k^)>sWWUvaV9?(iSQ<07>=X0N%C2EQo-6?e4_gF+0BJy z`3O;@?`@X8QvoqPK03wt1ieht^)d~ZavBWFxJvOF-4-Y_$}`FruupUVU2|B8D91+S zRjdW&4f>ZEqO2%i5m%}M2uf{0TAKqfB_|9J`y5E-aXsKHB2FwoRH|%<#2Bz10J0<* zCqPoErfNfoV?-f@5PU>|G(w1CfG9xpjAf}U-de2s4atI*6NX5Q^h(n#l`z4QG?tiP MDTKI$rL?by-%Rc~TL1t6 diff --git a/build/classes/com/droidkit/actors/ActorScope.class b/build/classes/com/droidkit/actors/ActorScope.class deleted file mode 100644 index ade5614d32945ccfa9c6b0d88e997a17fc7f2e3f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2977 zcma)8TXz#x6#hKv9Qx3Pk}PQ`>FB{NxmngxMnw`^ zgA+ql$8NkELoJ574i^m_w{b_}D;ib>y0dema~E%rX67cQFA0bVfvz#fuDf~Ly_zpK ztPo=cg)PlYZhD%EQYbdeFX!gQXRb|4X@@|#(I^!Kc23^P-_EBSZmFEkDd+9Qbk?nv>_uXcYR#$E1@=!CoJzV_b4tbKlAF#KT&Gq~&q|P5F}2TFHwF3w z6-T8$aq4Q7e5t(PtOy(lRQ2HWR7;H(da+bzh=nDqCUA0FqtS)BI%<5~g7$G0U3RtZ zS`~qTKnKdIr9z7c6YW~$%Cg<y6q;v#i&Bo%N0Nz%~siTSrziUZ`2@axXv@fwC@^ zq_8}dug>Kc$}F{haiw5Y-4dT34et@JFE!kvbH`Rz2F@a5;AxyOkj6;^CopW_6iypB zia`TIFby2TalQ&cuSe@D1*d8mcm^p0&*C`)&tq7_`vyM16%8L6_y`{xcnPBhUd9-! z)z%Z=N7q_$Wl(nwT*ickPYisD&kTHyjKDtCQ>tk)4cjeMto6$Y^r>J{`7(1-Turr7 zQZ)4S(#n!Dcv3=gjn_ma1axf^ht@?RihIq}YIJf9>I$Nu>O+=bF2g4sBg`I4}div9>>K1IOfBz;8Fk__F+B{0dUBNU&WOGIPSxf zm@BPx?`_*s1o8A@e=?jcG|pu()`-{YJ~9$Q0K6LGHM zzoA<)a}7KA+xZYZ^Q>fo>)ti&lF%CZ?z6nK4*!U*huA%z*z*8;|CEx5FG)&?!uH9P z3_~DG8bx@dr>7HhT!$&k@ppASxa$b1;6|mh@6fAG`9Vb{eIMe!gQ4svkB~n>&Ug-( Tg3;gig4uFl1ff0so6p0)Sd;Y0 diff --git a/build/classes/com/droidkit/actors/ActorSelection.class b/build/classes/com/droidkit/actors/ActorSelection.class deleted file mode 100644 index bac2bde31c9d524bce87ead579803b32b3564d17..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 450 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 diff --git a/build/classes/com/droidkit/actors/ReflectedActor$NamedEvent.class b/build/classes/com/droidkit/actors/ReflectedActor$NamedEvent.class deleted file mode 100644 index d2434e945afa7290ad083ee584e2037efd8001d2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1211 zcmbtT!EVz)6r4@sIx#MF(iYlKpp?)iPJ>e@ry!�twNAL=gvWTYE{|BsQ|G{tN%m z14yJu9QXh}3h~xX8aIm6N*uhq-g*1p%)H${e}DZ3u#aa2WGvHxJ$ih%WJ>Ov{r@%mb z9tb;y`w0C@mw5weay^UR1sn${_E__&^fVQ+^`4T=cqd;(?nPKBn#7s>F z#qJ5a&#+oe)p>V(LbkPPpBNU8B5wB&`Iis;ctF%NZrdUx51ZtoCP_LkPlXpT=&wCb z1Th5>GIXxvSY?`^HCO1Q+@37==6_PoDA#clOFA^%&|#pcqXbKbjzt|!tf|=3@dQs* z>@zg3zA7ml494{0CPvb|t;+7^sV%WT3`^6P@s8n!?J#t^p7i-u;13yA(mhFfD_gR4 zH6Lu!+bYo0%ON8*(kdgx#WM*93`5GMf0e!xmO{348||V|a%MWhiHfk}LId vESy9A3MF@zJ&S4Fr7;U;730)V6#uT8*>?+p-kgrpb_orb(Dg3%H>c zH{5ZJ3m_=PZ*q-@9hTbIzp|cjE6BGV-Q1LbjjF*y@J^%sQnzn90z1n;-EPCh!>A~ z@tD|pTr5wBMdcWgQG;H=LJ8pdnp-fFeH|= zV2_AJ7a?Rg3>iU8a7@Z*#Ds{0wkvUz;~2+r26y+QmNXcYa5AasT?sXl(J~BjzdEi( zb9)|5=#aF!_pmyth9-=7BGjqt>ha!q#%O0)G8m5~RbxWe7&=SoZ0n7r#zRp(6_1X^ zjgT5KQhFvdpdCtR5krf13clX**4{z(%991}%2G)Np36tU8^X(*cuT?Cc!yzS z(aWHr$CI(`6Y)e;(-oY?l!ABho=|*W!3UUPXkJ7B#Y+)Ue5hc%03}%JL zETW~2cq*yjqHy0>)YI*%426@Esfa3chEzSK8IB{Sf(ICuli}T} zPNpfRq2p;WhRB68n0zW8?Z||h5Cf@H^O3EAz#;}t`%NG@1Pks%%nO$qjS|jUGMdZ8 zlhBeekrK_5FinNb#7M^K5r&#TIPAQH0y^bJsyB6%Caszw2t8^#P4=j9oQdQ?afD-w za=k|&R|iU)_Zlf%l_C0XG03@fc(w6%2uh&hjTcI=CSMTqN|U1HqiUvKJ4O?hkfQ66 zk`^<+fO4~wsztS0w7#XKg`sOPS=1M2N_$DvWvZ>*_@E~*GO9(!ihec;KRf@Ap9Qec zy~b&HjL`*eb>3?(LuW7YK1+H%)6-oDH z+6I>6-uxjJ1c#SozcrZfnBcvQeNERoT$`n8Y4v&h+EgvIwz>Uo6JFmE6LJ>af+@cy zokM#;tYqP{#I9Cf#YK3gakk+bNHeG$Zpg{~?kiYoV%ffFOxfp_TjnNh#%E$h7IBMd z^Y}eJ+O6_aKvh24s*0MZZsUGVE|wqZ-V@(!gjn}cJPXuIQZGZE3SjUjX9wOE=Tt{7-xZ{xNH<$t1zqno2=4m~*lAFu@+4}x)o!yFII!t)2pZh%{g8zEUplVT6Y&VrU_ Z7MP_vXJ{n|eMD7KH*6xhj=pySe*@bxK1u)p diff --git a/build/classes/com/droidkit/actors/dispatch/AbstractDispatchQueue.class b/build/classes/com/droidkit/actors/dispatch/AbstractDispatchQueue.class deleted file mode 100644 index 6aca497c679be88cb4196e0bda768aeb030a9917..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 953 zcmb7CT~E_c7=GT-t@{E73MhVoqIMn9#CWBI#0*SaW{9xt{%k9wP}*fZ({SZq(nK+O z;iVV;CZj$ro1jZbXp{4PocDR&uk+*A*KYuxU@Z?5D|uvaKRzDhcswk?LfM3Eq9QO~ zZ0~F}w{`?l6HHdaAkr$(P2~^V^t<1upCIddk#+;OFIcU&!y~8D553NzrybSSVLx&@ zUer^%z3;ppxC6I7jD9A_tb2i{Hv|(_xhXKJVaFxkC|)pU)ynk)^+q|q3cAjA>%eVm z0&}}wH&A-eXLyD&jYjNzt318w`s$cebh75D-at3PB<;(io-dfU#_4KtZqp)1qUFyp zg4rO{-rjM-P~B$@ZikcD)vA5?O7$A5<+~j9+V%o%Q+IO%t#GTbj+4`Ud%5)G5{TP}k2~LOFWCWhg0G{j|Im zeiF(Nj~R;X+*?1FQL40%qf2fQ72DW$QNfN28|7T9y4XdPMqhIBR)@j8kdkNpG}M}F z25%fbg+WUFgR9|~M~1;)Samw^Kxo6M3`4Lm_&<3Jw@XqsZP;5(^L#nIoIXz~BkrE( z7|*azS5N}24b1a$66rV!^eb=(T_vqac8)my;TxF$fx-(}Ag_z+ET%z{5mxqJ!QN5) UizuK*m_^s+VUx7HqD7M4FJe-#A^-pY diff --git a/build/classes/com/droidkit/actors/dispatch/AbstractDispatcher.class b/build/classes/com/droidkit/actors/dispatch/AbstractDispatcher.class deleted file mode 100644 index 5b06c06210f9e356025f113da43d938dec9593b8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1311 zcmbVM%Wl&^6g}fOaUL#B3gu0pFXA`>)2d?8M3GS0Af-Z4EhIKb6K4o+gH!AY5`P5} z1pyLE7JL-qj$>DdR-qvakLKQU&V6Qn{`&eIz&0KfQNW!7@>o%yRRe29=vXge19wZP z!7@-cU^AFcf2j>?t0_b&LAB7gF|0B+>_%lat3~M#HIJjdDM?& zNXEyBp{H0ahQhu-47i+xB$07@WXY!-hT3e+REtQ>^C8==+v*TJ*Y*Qnb{Jk*vx#S? zJ)3iqR{a@+zB?XJXP0UgbukG%f z*6Qv2N5<3QJEzr5ETL+m1k=PK$_$%xt(yqfHjQtVXH|WpFn*D^_2SOlGTqdo{ zxRUTIbYtYpD#rUiU{^_)CYHczbZX>XB3R}J7Sz%B0z-q6X1GD$3|J+Jag)fmP$h@T XQB|U1uxT1v0=kVN8H?o7>7?Ip%gtuB diff --git a/build/classes/com/droidkit/actors/dispatch/Dispatch.class b/build/classes/com/droidkit/actors/dispatch/Dispatch.class deleted file mode 100644 index 1d546d347bf526c0d8c748cbb341a01c65826787..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 219 zcmX^0Z`VEs1_l!bE_MbEb_PyH2L6=H;)2AI$c;LP;A#FEk?pc*!fkPxt-hE0eSrgA$>Aw~w(l|Pzyx$Q0|O%qBLg!73y{wWpY%{gk5o z%#`fR68*&FlKi4#{glk&g2a;K41KT;pUmQt)V$OpMh1bb#Ii*F9H0UE{z+M>$t6H@ T85x*>7BMg|vH*=_U;!}!?1Uhr diff --git a/build/classes/com/droidkit/actors/dispatch/RunnableDispatcher.class b/build/classes/com/droidkit/actors/dispatch/RunnableDispatcher.class deleted file mode 100644 index f6ea85c055069bdb9364ae9862b56008e3e7791b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1245 zcmbW0+fLg+5QhKF$%$hKgocEKw9upDv^BJpQUygqMU{f6dLXLQOUGFS)5MO}Ht*3# z=}ppuRB_#hs=DjgfK)3N+{|jd-~2P4{rAt`pT7a@U{A&(>Jo0tNZ^i)0yae0%tOIl zaduCH`!XKjp+Fvqph{?n&zgj$gvSJ#eap7IHbGKtd?HA_cKVbrYDetSYA09=eajsi zo_YF~x~?(cKv_LLGtLctXxIb&qi@?rZ%A7rM;<$_cVK#!V-r+ju_M7LjEz z4xb!%+;gb^zJF6M*qFz3=hM0Dcg^0 zbH2=pH5w0TB=NzgK8;mrx7sZQOIRV;n%h^5pvYSm;fV-O73gAHMn%CEwk14M@Ekh| zUSLJp|BqWi39AJ9+~U#QME^q>!S>vYxG@s!sh#;_JLtI{<5v23i3?=!TCyfzJ?ShfCa7g3yIHD zB&SGSVYfo8iZqfOThwanmt1aj0xljUAxq(@KU0f5}_0118V7zw^R)UOCgohnio(eScrsbJT-y! Ef3$rxQvd(} diff --git a/build/classes/com/droidkit/actors/dispatch/SimpleDispatchQueue$Message.class b/build/classes/com/droidkit/actors/dispatch/SimpleDispatchQueue$Message.class deleted file mode 100644 index 01d02ade7fd6f4d50fc321e0682841d933929e48..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 607 zcmb7BO;5r=5Pb`!g;KSmg5P4oq2i&$Xkw!Af)@$K7>M_kZeS5w(p~&t9*Btte}F&A zI4j13p191sxAW#}=i~G39l$B71>~^d!baJkiZPoGwjJy-<`Op>ZF zl4`VJi>rjb6-x0wk#g{V^p+7j z0gX(^!xEM~tYF_m0j>uJc?Sm!=ZmgT`)%s{BJU=SMcN#3rG#Se|9&I=TwtbYEZPi* zbT^wWng#8GJR!OWT(U*N8F;>LHv7gFt>;r@l~|c#8S-xZcm`H~MdpQ=$u41yB1Ti8 dsuua8(PZn@8LYWzUV5FxyA(Ffa@fKStS?>$kQx90 diff --git a/build/classes/com/droidkit/actors/dispatch/SimpleDispatchQueue.class b/build/classes/com/droidkit/actors/dispatch/SimpleDispatchQueue.class deleted file mode 100644 index cc5d92568c9e5beb3dc1ca241edf635ae91c6782..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3096 zcmb_eTT>Hf7=D%{yCkfr2$bklu%d+k#@bqJ5@|W81v%6bQEY3wBnzyB1UDNLYPDy3 zZf$$xOvhUZGt<#8tP-YPV@>3xh`5BHLKG`^f)bUyc|_!|IaYYH1yl;OHJ1hpH0o{ht1Tijax!p%PQwbCeG+FD=Y*yj9OZ3hT)596A9)lrC?6MSqX9reH9#) zg@6bp1FdV-2;PBKax($vG{frC6WRiy@Nz&x^<2h^rfd}bjHiV9GDrqm$5>`ey)eoH zaiu0K%}5qYA=1*i?r1d^5+$Mg3B*g2O>m|jTZknX-h(YqjzxINBJWwhic&lxNF$MG zXl*{a9uKa2B5j$h^|gf^RuRNr37gmSmWmd%vg=kJip8y>9UUr6q!m~yGMHxtsW^x8 zDi*M);N22AR$B9+q-C-|JT_Hv0gDn2thW^l$z{o^cn=pLpZGBL+n-Y z5k6M&i7-%YV=wl;icfJ_#b@|j#TWQe!oJ4>C>t~tJ?K^O6<${HwLtIYLY3-m|U;tnV^ztW{LjvAUN2viJMfKSJz*?$Y9M?BFl*R(=~)pjPxYBn0eJ8_#U$;&~4g z?l~5?K1Ysc;o=V17Pt#3a32-pcj3ANH@6;c=hv%tY2>nc|kQ#y8aE}lD zE=U%Y_u!Q<+;I;+30Kj>O_hWPP(yCN`yMukeRW$F8?R!gkPw%fBxJFf_aRTf@5!Pj zkj0kv+^y@&_uF&V;S0&_IlsJgizpSGghr#|IBio6x=kg14*?DEJVLF4{R&?E3w;k! z(WjvEA>@1<4$y&@5Xw7n1#WmLb<%cVIPXC1HAEa&>K>pzi>Er>_3p+Wf5L8YTkrk_ z4SBG#U%m~0ND265V)iQ?xtkp}+{%uezj8^sY2)q32yF~t(5538wW))5BV2!rFSz}s zFvEly!9lJf&X);O#JT6cFq_N5RJQI>5HT{RnLY=4S8;;3Rb6<$UZeq;!#}sStU&;{2qp?DkPKIsjWaA5p)qr7kX{F3Q3)UR|uwd)Xt`o&t^9|s2*p*?{xCC9nF+(WDg12 z%$^W*Rh}A)d2;6g^br7mmGS_Nle#Ig%?4oigTg{@J|Swja=1O$!3q{FQ$tt5{|1{n r78+2o%%e-e5yw|ZwyyCdKY%nq>AG>A$$J?U@jOM diff --git a/build/classes/com/droidkit/actors/dispatch/ThreadPoolDispatcher$1.class b/build/classes/com/droidkit/actors/dispatch/ThreadPoolDispatcher$1.class deleted file mode 100644 index 357a15611442843765d8e4ae2e9ec641a9690728..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 217 zcmb78OA5j;6r5K-sUp}Txad9i?P+|lx;0!YZ@4+yy z_u~m*g$cumff43gC#{dhwR@d9uNX?gQu-@b!5eiki3^#0h+LU?6G?Xb)CDcn(R;i3 zoph)h!ffZ94r?o7)R9p2;x4!quH}bwuVo@MfA>}k5Q;qcivok}!%SeDHO)WDiK_en DYVRj?sJSHsK%2Fgq`GZpM?lkl588MB`TU#kZgHN%x#&fq&zc>e5%S)%}Fw!(sa$9W*84QVINsz@XQ;E%HTGO zI;~-c)%x6)rbaF;In^GLDj3Lb}5p=cu83#O*q<+02WNObM?TDDm# zle9^k?(jL+m5!l_!5}?V9rSduV9=QxI=SI;#s~~OMD-BmqMeV%KEV||g!_Of(#J*g zR&{>C10V5rqaWcqg6BO{=Tw6C2)+`yOza0{Dl-3i_WOBRU~VYz_5<3g(xDRg`0@Vf z=O-g22=U{C32*$k&-=|0$4Y43hd&!Hp?&}K-2uE9rtwYF+c`|*yGjY9u~Obwu~y#K zAwi+%l%bELBK$Z(io+%PJg1bjo5SS_3C7{dB8UFp@TJR}#}x$OFj&1~C!ydbC%$Ox X5Uhs5RpL030ooDt6P6+R3Ap|MH*KYd diff --git a/build/classes/com/droidkit/actors/dispatch/ThreadPoolDispatcher.class b/build/classes/com/droidkit/actors/dispatch/ThreadPoolDispatcher.class deleted file mode 100644 index c0c10c330576aa304722520701bb22c74bdfd5d5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2189 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 D)H36W diff --git a/build/classes/com/droidkit/actors/mailbox/ActorDispatcher.class b/build/classes/com/droidkit/actors/mailbox/ActorDispatcher.class deleted file mode 100644 index 9160e5cd644bfa500a856482db53a4840e1aadc0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 850 zcmb7?T}uK%6o%hPb8_1(%f9Wyvaprhgzk(W>P9Fiiom-@cgQVuV`q!{S>3dd&=2TG zMKhaQ5S!J_In409=bbs{yuLlZ0N6&JVqC*8CN${CP)t%xX&A&b#f%1uSq*W_DPo=? zOR+$pS34c#4&vAvhr_$+z@OZmY-8d(R z?>iPJSpNea@MBl(j+rgixirt3E@zgG6w)dz5|pDXEnD0$uhH!B$BxrF=v{G_z=+bc zncb>8_vX<@=Hld*-*V-$M6lUU5q$8ge!i?k%PQn_tYDR(_zyWjsV`j@-~0&jzjspg zJyuY0D;f^J|E+jMNiGW2YUF4?`@B~dp353u*oB~XmHwKL4J=Y>hr$~*qwVNt{^-bE zSqC|}r@Gv0U;so8U{uC2dCJHoj>$Y^6ti(31CI&`h;)xAAt@PP#VGoS8C}F{*@Z3! bYd#WP(3;_6$Vc)CTBse7v?kS5l>*)Y1Dx~3 diff --git a/build/classes/com/droidkit/actors/mailbox/Envelope.class b/build/classes/com/droidkit/actors/mailbox/Envelope.class deleted file mode 100644 index 5d3a784f612fd915c4a34132b29c338d50460ac7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 665 zcma)3O-sW-5PjREjg3)jtluA0P;8=-i#J6O@zx?J6t8KrhP3&RCKP{`f<^G)5Aa8c zvo`I)MDa4SJMZnAc{?AUZ|?w3u&ttkl`6_u6=6+;bp;y=HW`$VCyDKG2EEm@hqe{i zk!M|Zd)!G+87c{nTs~mfX*qFdxr5ku`+jQKP8tsq>q4X(eoss#wEdtPKQinWQZv|U zk7+{t%#Zx^oZ+sSZ~ZTgLeg|5qr)Iy#x8kNJ)X8FM(a%@-!J1#JRA_G$Z+08m85U8 zPip+~YC4jJIc#ZAFr%RgRl_VahP}T!T}4A4#1CYm_H#cBQq$;Qm-bnqO-s;)GM#iG z{+&smvJ6Iz=P54Gt$`9%fV%k#W*&}EGLJ`)%%c(HXR3pEH7sUqkr~y><_k(s8LVTe P0G20k9m@r@jb)LL-wHyfmlR&b_n6*Duo zRm{%h?NX-T*hXR1@G^SdvmG~6(hYOT-pWjder3nVTy)(RKA9RikTP4L3ipac6RmmF zuncdEA(MI>VtSrInXn6Fu*J`Ry$Zn&EIKBkLNr+ze>5frY}h{uj-kz@Njn;f6vbB-_YrHZdOZsQKa$p&AA<7=E@=s(E8@XZ(w*S(rsS`m4VAyLo8lqVdW z`Y?D`s^eJwxyheY`oJ;?ZBXNNhodBT)12oR)a|k@v<6%Z+gJ9CunN_>eVqQAW>7bD z(-(78T%FWb{~tUQ-I`BU9*Sr%&}4MBbAq&VP+IC4BoQSb{)m9! zMlG>DkHD)5Cyu(TyO+flX{4T_E>*1H&{f3;$*eiB#{v~FS)iAimqF9mqwOU@<=kpg z-GxHZNqK3mOdaageL~+i(4Yc@>*__)ER6(RA@jNy9th>c4f0Min#$USS^@<;bNWgg*M^_0#XR2?;q{K;Z?alO&-rLwl8E z8U|?{qEjCtbOUs2J7C%aG%f5PavzE|cpuT9=mG?!_6*_UP|!@Wp}{hmweJvr0CgeJ zvV+#&wVx3kOqLNlrO;OCQGP)iq4;&Fh5kFVM!*uZeZHpd+fZF;Uv)|u@m;htj3~Xz zE)Fr=#W}e<%c3=jVn_K?_O8|de diff --git a/build/classes/com/droidkit/actors/mailbox/MailboxesQueue.class b/build/classes/com/droidkit/actors/mailbox/MailboxesQueue.class deleted file mode 100644 index a867e214cd3831fe866a09c075ce67f1b132376e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3477 zcmb_eYjYD-7=D&+vT3?isBLHv3@SpKwnk9|T12p|T4*WILaE|q+iu&1bW@XU0q=Of zD~c$Ljvx8N49rLnoe{^5e(<|Lzz_ZjM#bknyGa^|1!qjs^PbCl-plh|PJjLTyB`4D zk1wLQ0|N#IqgaH2YAnGX8TJ|&iX!aq?33AWl-rNX?1?CD#(v>{Qii7tJS{uV7_dT= z$jOEHZ3&)=p=p?VN_~HzH#+ zGnE?4W}LBuj+e4Vy-YTjnzEeqNak>=JCM~Ol8upcX7r#vR&M=cR&H{@_ITbtPg}6N zsdpjieZCeYJiN(q9dEOSs;1_>8uZT07(u8JjRBj6rluPbC--XyJWFm)4_YH>n>k?M zuz@26p5xh!TPD`b+3r}uQw_<5wGTuioAXNBp>Eg9 z9?@X-xUQY;Ok25}1ZZhf^E}XK?kdICVc>ZU{gn@|&4Pt6E|{P|j*L0EY0Dd()X+>j z7eupoktub^a=b1(ZP5YoZyPIxu20W+gPC13_Ke*#HJ$!1z%f9vrg_QRKXSkx^@u1B z8pJSF94gO)BMtj2T3c`^wRI%tWtqKQfrrYjh10L-;pPsLJ!hSUCD#>yh*SY3R;lyc20R=;w`)_ zvR^mx4&F8Jo{9JI0dvH}hxo|E$2ex-6P9Jk{9-DZ_!P%9tXfE20SFVv@tKJeVtOYY zG4Z(wK5Swu9@en7l8A-zH}Md*nAm}S6Fp$L+*wIRq1hDcd~pdeKl}yPR7MO=W;2JR zsx{P=9PaV#ti|5N24an|MKx5&uja>j#m#um_z?wc=OjC+^s}&E#cXl2(yIH%sjxf^ zRl8+B8qK(#<+!=+Hfy13!e%R9T}e}=46aTy{J~qmE=M@3SV9^$R1k3O{fb2qv8AoB z{W3etx`p47YfJbjo`_RKDOSc_Ku@~-q?OxYAErdwNWgSgE$R#W$|yTr54xs zaLocOuJ1z)=d5&&5AeoXRB;BZPF{eP{2q&jFQDo?^wKoMX_&jlc|^{U6Xaiy4Z;0k z+MshUk^Bac;l7`QwB%7e)H-(>ksYmbZI_aHM9-1UpeYSxZ9t=<8a8s(h(%YptTNDU zfK7iBGy@M_rce!=ucxNwe^J8%4ZQgoAw+1@vFi0YJqZoBhs7g(<+m{Ns6B~TX?4?& zxH*r-KI6)I)HyNTD)5;xJ!-AjPha^XrdJ<7iTc95n66mrheZ6mTg0q>C>|zgHSGpz z+)%g`IL;8i8XRGp1^f=|3&|hfP3EYaM!wNZr&ahhrF70Q4<)6P*qHuVJxD!e! z8ybe%s4m*Bx6Q@%c~O%1NL-dH>T8Kflp0l(L{$)@Fs)*fpueT$U}U&m|A`5mXb;6hzhFEbx`>scO#+rU{v`&5H`vXi zVMwM$bIQ2$xLwRGW03SNZN&Atwz;z$C3IoZc=(bJtU+LnOLQsB1b>C^7Wf*zspva= zwPan(NAiT)|5VWvIHjl$L0n?{8u8|@+mCIRB4Hx19lZe#zXv!>Uk8VEWu7IDe}!nZ zvi?k>?8GLVQ~trfyH$@n&k+3vhJGI%*ob~bcVmyD`|zZqwJc#0Z$!sRkAglOysdf(oWi`pJuz!%~h0~%Wwc);p%??U@BL< diff --git a/build/classes/com/droidkit/actors/messages/DeadLetter.class b/build/classes/com/droidkit/actors/messages/DeadLetter.class deleted file mode 100644 index e574618c84e7e52c1622eb2f8b80ce29161e6fe1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 580 zcmZ`$%TB^T6g{^ET1r)@Jbd5-U05)t8+RBN>JsC^#KdK#lcoqQX-B_H6NN+*KfsSN z&ZIR!h@1O5=ia&J&iBv97l2b78YrPwgn_z-h5;2d9UIbbO0%V7Tl%Jk9Syq#ZN!qq z^%=qH4cuqf8M>kG+&m0epLYp`vmgxkIiY4R!|gjl?lSU3v*9y-{Wqy$VjVQ6RX%WVPb{QnC+6H7f->^V=Px# diff --git a/build/classes/com/droidkit/actors/messages/NamedMessage.class b/build/classes/com/droidkit/actors/messages/NamedMessage.class deleted file mode 100644 index 3a5e9660275df8e4055232734dde619e9e511d9d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 434 zcmZut%TB{E5FE!%-G)FP6gY6=L=upE;RfQuwZH+Xcaubs3rVEJ;=4eis?-A?z(-Zx zwx*PaEbXp$W@ohfIiGz1xWJJI7rizb=r6;*z(C-Dp;4$jW#|vb>P5+CRb=wPRJzD6 z8AP7ewaR|M_mAT=HUu}XbfL{P!)fq$daGjx!V$UMlnKd+EH!s4-$4*=F*nX05pKWC ze{!sv4-bbvnh-u(XfuRynaiXqb@HT*RIw?mTG|C_xpYf5irw#J*K!Oz2uC=f%eZtd zhaM@fDiWv6!N_ojqEEkL!a3zmGzE*!CUBzj3HTeeK$KnVSz?beqn;bR!+EuE2i<>Q HzJ{>?@g`e; diff --git a/build/classes/com/droidkit/actors/messages/PoisonPill.class b/build/classes/com/droidkit/actors/messages/PoisonPill.class deleted file mode 100644 index 7d8f2bf64145b039d1c42257ec42087e3da48a5b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 280 zcma)0O-sW-6r7hfNt>)1PvS4ocv%YGEP@mdLa7Bs@VIV5*fhyPHu%3v4*`Y#0Dn~J zt3uDd2k&EM80Kg9wFPjCB!UkS;v|9xG3Id^;*2nQTD-hIEM|{{bgpeJv(}nyWjd*J zXIm%h+&NX`PA;u+wpp60x+4Tr)0pm_Ft|?N2*a7payFal>K7LnVNAICr=dWAkdTz> zQ^`s-g?#=fbKPOWIepGgxI9Ss^0?WXk%+%@-o)F#=|O8gz+`-+FIar2_#57PkHH4R GKN0pU?Kuem diff --git a/build/classes/com/droidkit/actors/messages/StartActor.class b/build/classes/com/droidkit/actors/messages/StartActor.class deleted file mode 100644 index 0b586deb453b284b8fb1e37be741a80d7901e15a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 280 zcma)0I|{;35S)$1#29~-cmhAoL$Ff>5eq@IhzOR?B*^m@NFLrxECdA);Gx8gg0;J_ zJ3BiJ^L*VN0J^9+FyUG#Ixyhod6X=a3HD^>Erzqvn9!Q~(Ln@pq=KE&Li#$26LAQW zL~g=Fcv{AKn36q0uCI^W&nN`e(xHK(<AE@U-rM;SZJkeLB}09HPL zi7wf&HnEtvV6Q75z_rg{j8Xs7X@x*i+ob>P{P)Xz`Tc1hzyy{;h#<|uWe!F-xDrMb znGm`$%E46*#yA+~U?Plb$Z~LZWE(m}ZFPto0Ic zxu%ps&YSd_GgQaX9EO{PvbCP6*p^TX6YyO!-_T-B*MnOV-vI@SF8hB0*1(5uIbLuC_}21!J&M(&6IBH?hM20 zwvF0!e!SRxE6aa%3_oEIb5?~44_fBqdM6lSslp3&OU)Rn`8=~&dZCrwNv_$s?5gEz zQQcTkONQ1QB-JBX=DclNHpA(|rYmc<^^&XBtt0bh*{~eld|uStHLD`wwv0QNm2n1f z87FZ{MlVjw=tIAZ1m(HWLQl>Qjbfd*;+tQslS5P)x11H_o=S7=#ob zXNdf77@Dh9D3*5xbYI=8$A{0*p*y()ZAN8C&*~RL7RmOK;{h8zB%}XT)ND7M&4m^X zYi=?_m#wW^TUtSPT#ddL3`)x*I~ZtvIRj(x#1A=c@wPCspB06yKjx2#JLnsU`Ny+?Sl}Ik!t^de+kUqD=X?Au z3Z8!O9p*Si!Gpp~!V`w}cQDW(6Js6`PK@oLV_P8eZzK^tsk8@~=gV-O;2;8jkVZhl z1qnk;!bQe_Q$OJUgS5dOA}OxkCtX5QXkUI84z%0tIOj>KXfSu81SS&0=TR&}iFC^KZ*138E| z!_GxB>^rR}^jlqDI$l$Tk#M9Zy23dV-Sd&#F+)1yZHDzk?=uCu;%#!vMf_pFg>+jC z%%wc?&KK4J!(JltGmpYkGPi%mf!0kZ~XU@C3PKn{5WlQ0ZSVOqyF!{Hwz{?>Yn zM$iZY>G{N*I`GppJKm$`^t|BKxxDG{rlgsU8MjXBv!~j-J01XKTGcGAvqp@F4rv9& zXmk=Oz%&(MvQzXEe=y9EwM*6noy&G5M#>%{ZC7Jxb}hz)UDRS^p6OKq3n+bJN`%PJ eW!|n-Yej7cHu9m@BHhkX#Ce6GPsbWIkoo{Ne(hcW diff --git a/build/classes/com/droidkit/actors/tasks/ActorAskImpl$CombineContainer.class b/build/classes/com/droidkit/actors/tasks/ActorAskImpl$CombineContainer.class deleted file mode 100644 index 358400de46bfdae81b12589628079e7edbcf7ed5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 769 zcma)4T}vB56g@YIS(A)48tZ4QQInXgrQ3&spi+>9LO|%759Vo-U3JZ7S27d-mk)~| z+8@v#RlKuREEb|KbLP&RGk4CJ`Tgha7l3crEue(8B66sj*}8>K1~<%5v#@D!%fhz7 zx`ig86eu?yUWLB)Jp!E)tdXzAp;m-S_xMs?ODB}kx%0Dk>G$;kq0oQfXSzmkHr8Vn z5t`j&-gLZC9C(93JF>6ik#e+D1LYj4!H<-fo*~1qC;I~ywcZf9PgIuW^+llSUs*G$ zk7>%yI_%154udGr-wB`JE$XyS2st}-Op kU41|vI!T6#w1kvCXoTA`P^FK&35dni5;I)TXv#0138K+W@ABvQ4&aXp$}2O{wAw z#TSaA;sYP(_{A@L(3z4tW`@CWh7bNp4x;DoZql^fhJ3Iy-J84joZtDKbI(2J?qBzQ zzXjk?{3s%T5dqJNsKJN_9e9pEM)_k*KvaZ)V*-wg@Zgw-9w+$Yc>ysIbr|Q%Ck4D9 zq8_J2yoi@L&S?R%hz3lEh$A6D5wY2vOp2JoG?z(wNaYNl&Tx>Fh%{eFBg3aE*Py9@ zSuS^0KvqO6$Izg2=xG5t5$&A%oPcu-^3(gd zY}F}iGxT=j&>4A74(9Y^DtK7dribO(5QAqdIhB$1TvlN?wOXRze3gGwlA?uO!Y^tT4MQDKA$|&>tsB$)vU|3MP z8MfO38c?IkBPlbNJGz|icgEZTmYK*MT+d=ZEwj}pVM@1(7k#aNp;l;iG)+N+Xc zs2kJe_zXoaDo>;o${b1>hGc)VuPjz06K9mT9vb*RZTFvyMvXW+DAo+=`vl`iWq-nQ zDm6ilROvURKEvfToV2x6+Q2G_^c&t)wF{;wCAyl4QY=OlEtk?6y6q!kZgg7FGRR;82FRW*d6U?9|)2+?F(QFBCNZ`BxC3Uy?9;18+elfTcuKY;oI@4zJw2Osd{Z|bGg=s0zQ&(86Qjd1Xm<{iq9l`j;j*Bz?TBP zlJGUIN%#ieO85@*629kK(pe=xqi&oQI{iYnj5;Dsp zg=U*w_7;6H?id-WrBstwCa-;{ikgONn{2d>@U5)&Xcjw@G^Oy153eTt@y4Q{w~O6=+t2z4T8#(D+Slkj7eC>&4^r?4wzmp#g01FM|0CsEIAY zaT89z^Cn#Wj+=1*N>acDgwRh|T<1JtxM>_OK#2Jri>Mtgz!UR#+**Wq)Y0SgIy-Lt zgnqBH$JM!jbzWD8*VR2nKP9iLfV!B!)9VT>;sO4OR=drW?mX6Cbh4lS{WI_jp)))| z&-JLeheiPd0tVUN7_{7al9u=5DT~k*`naeiVbvd7fNR`&nz;9nC1U4w5xqWllk*P5 zCK|{_0rfF|lbblPMQrF3{0ne;UBBVMCLxcFCprpfh;cP9Ex7a8w9|9-IvV(-fX&8A z_nWhjk=(o#TcZ0jQ0crYols}X%B;xLX{h$DpOq*(M(Xm?ZDI;(34MQk;tLDO`9W;LQxe(fXisSE(nHR+&q&S*4AzY%(JjCR?(UAx9aZ d_g~Q^5NhR9K+Pf4;gsBX6Wo$LG|TyGS}$0>LGl0q diff --git a/build/classes/com/droidkit/actors/tasks/AskCancelledException.class b/build/classes/com/droidkit/actors/tasks/AskCancelledException.class deleted file mode 100644 index 320a7f2bf893c8a8aef5a32f0206b7ccd7e3b5b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 165 zcmX|4y$S*`7|ZAVR1X*N3Eb4>TO37@!&h)GZIRxctz3)vT26w458y+I^#&6NB!uMs zdA|KS1}PfG_90BkuqJ diff --git a/build/classes/com/droidkit/actors/tasks/AskFuture.class b/build/classes/com/droidkit/actors/tasks/AskFuture.class deleted file mode 100644 index 4fca8b6868ca7a64a0e80e3ca7f4ed17776025d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2095 zcma)7YjYE26n@^^Hkakn+NM>CfT`BCF$`&BGJD>4&;2~-oXu~4|NIMpxA09C$FQnlEsGdd zGk6K_3t1O(S;!S39|)-kxhmvCQLYNv5VD!W7CsX4v4(3JwzC+=Y7S$lW$_8F%k74S zPqUc9YL@mj4L3F1QpnWJR%^$sH#-XX>Rt1mS?>CFt6a66rq!t09esakj2<%Z|lji&9F&ARV;ow9Fsnw|2cPID~^vbaod8o8DBZcD)!WhE|XDw;G( zde*mOaf)x@zC>P`-*)b4ohcjivZqCB-^JGQ^9F!$WqRtnb@5^HXQaOKQKfTHDCOsF{0 z#{f>^;jm}5-FuewAheDf1=c!c6b?vr;weeL&ZJQYDoxb`h*-EG?hkGIZ2N|}Ta!vP zd`9G4Cqi!87#c(D(yntYf^~9GD~cy7DT4v!l5w4y-L~8=dtfZpE(|!0)R&)S>6piP zg^6LqsAC4lb)3c-9kW8t3NcX7QNo;#6F8~kRh-iCIlj>GrI4@iHLKHMVnN3a&MBOE zu3=Ru|Bs$b97k^be%;#jZP(GUh$Rhm9SvAI-UG*Gex#2GoxTT!QzP{+cf&0_8h|q} z&z$l9@T&NhXL5bmYL1`6&^~dLxF0fM?5W+i$oGaQ_zd(saS^mTW@pp7&rT+s;Fuke z>A>pP<~;KW!v7&H8Vq?N z2suM8cQgWJRLI_V1e1}D>OLrBUMfB?WC-*MLtpFzJx!ox7IY5h6k(g*$BVtG3iU7j E3xfXC@c;k- diff --git a/build/classes/com/droidkit/actors/tasks/AskTimeoutException.class b/build/classes/com/droidkit/actors/tasks/AskTimeoutException.class deleted file mode 100644 index 4b2ac9121427f74f9b03d3c660e0806d69811255..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 163 zcmX^0Z`VEs1_l!bE-nUU26lD^4t54kMg}&U%)HDJJ4Oa(4b3n{1{UZ1lvExD76w*E z2HoWRT>X@y{LGZ>%o6>?10GWDv+oEKAhSNz6;v u_fN`7O)g<%P$t480R;v|1}31hK!AyX8A!4KAp-*&5OV?L7=bi{00#i+7BI>H diff --git a/build/classes/com/droidkit/actors/tasks/TaskActor$Error.class b/build/classes/com/droidkit/actors/tasks/TaskActor$Error.class deleted file mode 100644 index 9795250356b5cf237aac33d1b2e4af78a80b564e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 545 zcma)3O-sW-5Pj1$O&g>A(0=GiP$5YVq2R5eNbw*Pyp-Oz$x_qS1U5ncmV#37;1BRe ziL)B<(nBvZ^WMC9%+7v(y?+2W$B~UP8a7NcYh1M~99ZZOOsQ0=2<`DgJc?i?l6f$> zSLu_Ot>lnUxrmcEza;eBjS6o{D38)e5~_2V-~76DU2mh>LYLs&CW%y|mB=!g5w12H zkHhpKh*TO!%Qz22n5QZWa*-{wV8ZcQ6Q_frH+4`&O^2R?3M>nU1aF(+Vpp@sjsFAO z%@#7u31{2b3TMBGqYdcAD;j&apIx@--U&Ci%{U8v?+9O$l%?SWmb<1A*B|M{xO^+)gw>q zDo+==;v!L1Ex8hMA^APM*P1vV45O)sCR+MA@?gVpaLf>I(@Zly6^iCv1OM;R3>VuN z4d`s4KET-)YMj!!E&2lnL(fadBt$z9<5Je6%%JGTOBiwg9p)=#TE7EtrD;=S#98qh k%okntK^FU~azF+qk#^i)g00*4h|!hZUwxCtI6xQf53G22ZvX%Q diff --git a/build/classes/com/droidkit/actors/tasks/TaskActor$TaskListener.class b/build/classes/com/droidkit/actors/tasks/TaskActor$TaskListener.class deleted file mode 100644 index 30bddac78bf75b96f31ad378d63a61d79e5b066a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 967 zcma)4O>fgc5Ph3CaT44#A1z;oHuM8xC&*OdmIw*;6e$%_TlLTr+jwc*gal&4kKw`z zPC0-?Q;7rO#DU+05N|D`qADttwKF@j<2Uo(?$6&}zX5oRhXrJDw}3oW^4zUzQ`6x+ z6YJV#~&Py_q=1e?yzT`$-Sg)t?pb7#>V_#4nu+EdiO-W zmEKT}j=g6`C#n~qy<5(!*ngt6B7F;w;GzA{bQ}iN?2J8l5q&Oib{Wr9* zjO!L|p(0Sa$XsCaD)3tZ6rC56qv){$0##~$4i_hRzw1|kLyb=>&qtTyN5b)roawX7 zPz-QXMmD1~{i1t@lxv?N?KV$gd}azPDWj4Umgxm^8TSj))8x2{r8&pOr{tKbB*%wI zo3`8dh>S69{6Nv2A=BXcfJ}PY_>Sz3hHi4b*BJ%|17imBosJFNRNw}!g^XDgzfd-D zQxl=^NuL_~q*$?}q1vTYyRTtp$USe{@zCU4#GRzNO6mryP1kOoLHs3cGgTqXZF-b) KRBR0!DEtA_%+-ki diff --git a/build/classes/com/droidkit/actors/tasks/TaskActor.class b/build/classes/com/droidkit/actors/tasks/TaskActor.class deleted file mode 100644 index f631503e7bcd54a878f5d54b9f1a9fc2226eb9c5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2926 zcma)8X;%|x6n-WIhYTYXP!y^aw-UkOrg3>l#jp^^WqDYZN96cX6_05M;c+3J&`z_{F{D=~qLEVdv_syHP(g&UF8;J_8RsSr-%jF4wlJgMR-4NZ7j zLm1Bp(z8N7r{Z}PFQ|A?fga0b%xq8Ea2(SinJ}F3KFe`Uo+?;1WI9u6S3&uKY}V#M zMbZJp zQ6uTvStsgJsS_2|-Ey#fsSzDrL|v6F*iqv{rj5*Kba3RPnG~I6i3Hb5%jvNvCex;C zrW7d071S&_iBBbyrbDx}lw~HY3DcgUTgo9~cUl?C?IKLL`KW?mkDa3Jnq#`cHYjYt z@FBUXn9Q1S*U0iDWM_uVq-mWd>$>ntqlA4md6VP)#$>`6Nt>(;W>dvWObg{5!4W?d zRM{DM7#wkIF`jxDBhL>S7p89lR&M$U*sxStVk~Q)5pa)XS7&0+N=v$mM%;^YhmL*d zR#3enkva?h4joB zui#Z3ui>0n`nrxca9%-MX_#fU^cb0>nbvUu=XJa(Km+L3@fO}z@s5sn#ji+dtVNUj zCeZO7-q-N~K4cPge1wm6d?F{G;@piJHIKCqITaUme1={fpW~d0FLZo~ujJ%w15Xf3z!$o0uSeaU zyvT5TttGk_!sR2d!deJs-8_dkndgH{jp~@;40t9ouyi4q@rV$iFhyElx_7@iHeDZ^X~eBFIGzD_%2umx?bU-!MXO3t!>w{H7>Jjf`L@xRX=> zck$0bxAVkIX`e%pov5i?SI6BWqDU1N9QG z_yL0++*c5&p+FhWRz)^1xj(P~SWP|wERW<-F)w~UdVO)_0xjofk zzaX&oT7h-PL^6-Mi>Tt=dj2=$Q9q48iPDgRB`6p13qczCBf%MHvQ$Q>{N@?xzVOC@ zwqLPHK@QD)xJAKbRP71Y6L#|)8i(a!3pw>!Y|Ufa^nZU-%l4nJgJ)_Uw@zc2%9?T* z@|7L-^iX4y1c1WV#Si=VG^lwN1TNr<7ZPO!2f4OE{|7r%#IB$|P_;X76|E``sW^NE z?N_koDmJU=n0qq)*CQpPu6hs2>h2q#r+^q;A${lMe_}$uuU63!*Hr&R&iTiG7{{t=) B1;hXV diff --git a/build/classes/com/droidkit/actors/tasks/messages/TaskCancel.class b/build/classes/com/droidkit/actors/tasks/messages/TaskCancel.class deleted file mode 100644 index 40181e8693d6c3de46de681aa926849d348eee96..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 258 zcmYL@y>7xl5QJwBgJWa<8k$se#uB*`0i2@WLIYh7bp+)&aB=9ONAR?|e^AE8DS=|<_D&a1a=K82 z-t|mAO0kfuOpO2JGeYw`U*-0Ka6F7FE#ZVvzbsPD@H1s^w-wGXUfz0$hSgwFQ+H`AF)EP?wc zIN<{{_$oC7WjMcrGM~`_apx{ipV@#N4r4od2StN5YSCy7=anU}We@usW0#RwYea9T PJ#W@+bSl=)%kLULQoU1{ diff --git a/build/classes/com/droidkit/actors/tasks/messages/TaskRequest.class b/build/classes/com/droidkit/actors/tasks/messages/TaskRequest.class deleted file mode 100644 index 71054dc7e1d9afdb049e59d7734f3170003bc280..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 259 zcmYL@y$ZrW5QJxAG$zL1!p6!@Q+SP~*jS|!MC{Mx2=OnNJAEn}K@lu`03S+RMX=e~ zZ+95x`MN&<4AJyp!*@|Y)j`cco#5tbe^Azcz00d=`yvMEmkkMfr8Ez)|u(!_fYwHnykdPVsL?V`o8f7 DX-qI1 diff --git a/build/classes/com/droidkit/actors/tasks/messages/TaskResult.class b/build/classes/com/droidkit/actors/tasks/messages/TaskResult.class deleted file mode 100644 index 99f56760a971e0f0f42789b04ab9703e7be80ed0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 500 zcmZWl%SyvQ6g|^4jjhqPvDQc3xSIrJHmEs8oH0o5YksLGx4ijC|Cp+et;h( z-h?W}Z0_UCIrpABU*8{}04{LSf{A_;bsQAo(87_0V}@oXA9Ja+A2BeW!N{ayaBimI zQz+))G8VTFQ#sLBM7>YqWvKH^5-kV_X$+HPqDKsU?pGD=n4x~1Mnt!`Pl5ty#8TfC zD|+0mN*GM;mZR;G_h-%EE}7%Q;Ib+jRUsQT1~wY7Y;2*)a6U;FBFfSvnk8C<6P;#C z=upj+SV*P9SSk@vOV;waX6XFCpHAlP7^n1iCVglPPBEP-r&s`nR*7!IpxVX`F?I~EgutLo{TfulG2y0231RZqOf-ZH8-c0We#>)oHA$SixipAVbTJ5={{aV=n E0XL;#r2qf` diff --git a/build/classes/com/droidkit/actors/tasks/messages/TaskTimeout.class b/build/classes/com/droidkit/actors/tasks/messages/TaskTimeout.class deleted file mode 100644 index c9a3e3244677c276bea055c19818065e8dd5062f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 259 zcmYLDJ&VFX6r2~MF)`k$g^ks9n!;@?#pbG12O{=svV_%(i`ms*bvh~Eg3#dt_X3V z-29cS4M%B=0G$|hGzjC&lp?Q;&Ntc#nK@Hg;iTPIQ7UU?p{!W2TYx15Pg%T-A!1Uq-n}Gg*KEe7lXvD2&oDjDy0Icg-Z{WlQmlx$6jTfO8l($ z01^j&06z*b8xjc8A|cE2c>LzQdA7g*`1%dNbL`ep!;Knl;#P>&I&R}mh-QdZh<1Rx z0qzIbB&@v9R{NKPrFi!}q1tnaBGjDS&-5#;azY&U-8dCq8I_LZNXSeJWm9dHIG*Jg zyH`}NJNqt6q*wWYy^uy1VL}M!X~I?s*>Qh=kk9I-G!0gt__Ln0LuE|C(0FZ!#^u_k zhsvM1B*23R53v>D8lnK(5xRI3U?;+3#Dtwhi4St1rFGU6jn11t9mwIwNhS`Zw%uoh z=)hVv?ircqh1KS{ypY03n~FDsb2apY?SFY^&pl~OK}hKSk09Ufh;<1Y@k#%W(vcst zuc`3`{i9F0S0jEFH{mWizwp|Lw+!}NqU30g(4Nx#ohAfX0Wz%AiOYoW6d`{OLY;rg zGEcrl-d*RY#VZxrCtpC99Duj0Xv~f~sPF)4SE#HleMWT-X_iBl7a%RHm9eZWK-%Rj X!EZ#SZy2OGG@QJon>UV-o@{P?X9 diff --git a/build/classes/de/fabianonline/telegram_backup/Main.class b/build/classes/de/fabianonline/telegram_backup/Main.class deleted file mode 100644 index 9d3ae45fcedbe5019659f42f43d51e51ca424775..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1264 zcmbVM-%ry}6#njD+^uW^Lr@e21n0(&bts}TMCU-5*}$-=A)1(OyOcuL*0m$@=DUB0 z&-lO+ml&V@qtsKjAUHr{oAmVD^WF3FyZ8H#FJA%7U`4`Zg#EaMh!0T-l;A~} zW2z1K@WzLj53&z&2^`ZLwm3PQnBll9p$B1CndP|0ao>jr9CI8AhCtddL?xvw zwk>Rij(N?{oCSuqNc1H`d&(>c5@kg*82TfxGuz6pBI}Bw$~mW^8EV3X1#^y4+{r3d zUMc8;W1cdkh@vbUt$CmS%^~NuiZ7mBY zWg45B8o*O5GYqus%V!z@hTg+wYo?rDTY6s|bhP=>9#w zwZgV2I^^$^p`KGZm7G#^-JQt^cey>=5oIEdStX}^4Wdx)&xs`taYZO)qT5kP$ChbW zmJ8CUxW35g49i5)t%msHZiAj9k*NjN%DB`cgQvy_OQ40&j33@m{WT%s$%eLP_9$)fKdX+0zvN$+?KY~QuR zk88NzG=HSap@Y_5e1<2~c7XOeyc;!iWa{7>Az#QJlIZQMA&{*jNR|t$b#!e^OitC% zJ=Z=!_#Rpf9iaCcF3x#BAvouCef5*CeF`#*WjsS4{S8r=L3ng5>b7~#0VG0HIp R#&Oe6m;u5_B!eUY-!BJpQ{eyr diff --git a/build/classes/de/fabianonline/telegram_backup/MyStorage.class b/build/classes/de/fabianonline/telegram_backup/MyStorage.class deleted file mode 100644 index 71764d6ea7f719fe30b3be4d60021216592b13eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1967 zcma)7ZBrXn6n<{rmaJQ7pu9++Qd?`1R<=~=i=kAY)y9HUgH%ARH?X8zm)*?fh8cc} zzrlW}jtw0d9Y6b<9LIC^g(PjK(=U5>&w0*s-tYeN-yeSgn8lusG2F~z6rX4)>qv$l z^DMcgV*$5W_Nj(N9a${#W0@s)vbc-S`tZ4qd#GsmLc{$&tmw#LwGUr1WKAcI2O7T8 z@U@1jK(^uA`_ezWvm+oX0t0q)v85hcuCjNevUUZAR-VWMX||N@nD=D!@v3Z;$*yYG zU8!2WB~X49F&~N?>DJAPtE{@^N2oxw2qi(4Oos>vNNg2%^VX9CGEa=!0I8{}0=O@Z)UDh08I8ES}N{}v8 zw%DS-)!3z?R4t`!w@v|{Ev$Hc-Bgxi)qS~d%7$&OuPl4+o?S1qg-+ox8RaKHG{x;D z5;j^LVWv>oUSjAdLl30wa2Q14T06@2T=HVFU9Y2k)$l##nN3CUm>qP*-Sen61H`pT zbsz|3rzk7tcoW59t+~41G2jmSR#XX!Ja{+oKF%8$M_wTJ%1{`Xz@&jGOlnv+@C`N$ zJjAy#w7c&HHnGK!Z3ExodksGrc!VDXMwX@HOet@wx6m4-ff{H;6I{PyPtD&{3ToNR z?9J(!x!LKNYuBgeu5b!8)1$GUm+EA|;ta3jJbBr*%spANrR%wl?OG>YepI7*X*JB% z!>aOpS?8Gvsu85PR(nE?6S&k9BoBt=)|sXm8ktn_#fBZVCoE_8x(H|o(rH<1dsG%~ zUdKheP&E1!zre*pmooHU?#4$V+JjoScNN(P#*UYbk0UB{WzJY^Dm&a(f2p9ZRocqenvX=G|8NFc`^sYzZhe8mnh&c@JX^}`&?{4 z@dEF(VLXgoeT3-~ zW|-dRa4n)7iDJ|_jWd*nh{L1Bjxc#Txhb4Sx{YCul8!jx8z(>}W1wDYV|vpoEVms zKGr!I(e8Ces_3mH_}`de^#hi~VcHIVAI$n+pY4fAsg$w{!=j{)xFRk2AuUB_CJYQC TI|p!F1_v%+bv)<-?|M9xzA?dBx&EcQJUn)uz!msBrUp`bw+4?!r)_d;PyF6eF$G76r@6>aK6;0iSToH>Wy1rOqA8cDUa4Ji~c#$#C_EclTpH z3>awQ0h;s)3VoCeNyyVl5)M%$lPHo;6v>KW2Bd~9!ZKwYq^JTkv^OxV79yo}LZr2` z5Rz7vLdaTG4v~4GJD{FzRN_vdz^Eo`uSh+`^bU3t==5_;?f+$NDDK_gA?gm^{^ z7Ds0E-539nHpCBxjf7xDvVG{(Kk5 zRRu9j#BohQ0@vl?4LO^XLsp*U6x>8Uj#~-bR*=M090dg_Oe9d0_KqCxCU8&M={W8) zB#Py!O65uE4g)JObQf)_A#_VD>88gSVryJHw`&YX%C=kA1UGrz)z>s(YSr?Lf0kwF zsu*=k7oJNuhV}&Js?}_s(6O9h86wXxnBEhc%`7oQi*}7Xp4uB0xRltQ8gFpd&`skl zU*HXg%Al*|boqt;O4kfqD_M>wD#GRZT6UMPRJY)7L^iX_+1%3?d{t29%H21s+z|#j zXSnkJzKH;GQs<&*>WxN;XpN*ZlJ!>V1-rJ+FtF`<&J){t%R-ZFg$C$L+vtBSlKdou zO>7ueouN0K31~8PtF8sRl<3V|b#iYu^1B=bf(V+T;v`Bc260@)8JuMp-XS2}F*I(~ z4U22jZw+UGzw~%RkS4bJRah5%%60Yib_N)Z`{$l8OpUH-(~nE@?Eo2dOvM8^Je2Xv za+twv9CIq>@rabN6`?fOY9~YAqSf#m$94s;ovaxw!-2y|uf2EC`f@hdD?lN@N zDT|zn3aWBgq*s(zq2U6<;T`q1Js7|1)Pb&6*U8T_(`!5@yK34}xch|NB7h!3II-GlR+hgX(;bIfq|NiY0saz7 zNCoL-2R?i=e+z31Ps~Q?3kG!H2>p(N;h4Ybq#aTXt%v;e3Hq=xLZ71jVcI!Fwu7uP zvH>Zf@Vhl3)w H2)y_kAHtV2 diff --git a/build/classes/org/telegram/api/engine/Logger.class b/build/classes/org/telegram/api/engine/Logger.class deleted file mode 100644 index e4a49981913e4b61fb174ff7a67c71258d9234f5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1076 zcmbVKT~8B16g|^z*>)MAr65%SQB-!fz>0!jB|gZ5F{#m{4GE7!JFbh{-Oaj4{6#*C zNr{^H=mS5BaHp-6TGALF=FZ2x_uM<@+|#q~KLKoF+rShSa+t*8IBsAmhnu*iW7$9k z3(DNi;*Q$y8d!m;Vk~8B17)o0Sktl2!2QsD86+}(D;ko)s)n)aB+{2|ELx6;JVyqu z7f7cXx~`1-p%sR)Z7=YWXAGKY?J}fy!X_aUV(EGx2(TZ@uxkD@tU_W(3@c{!KztOA zF9O%8C9xN{mEji^JyA=Z2q%tbjF2^*A9C;LUI2>~* z>A1(Sf%^<|f4A}c(DR!z=6HZjs`Qj&3lDWX;&_ZF9M@3dxQ=-pYfKT%Frexb zAWmgu(88}HB%>(5JTWOJ)f%KpJ-;Yjza%v$HN7Y?S3j{JQ$IB?Ju@#=-zPskJ+;U) yuOzi7EioBrtN_9p{z+M>$t7$+>lm1TE@oh0W?^JtW?*4p0Me{bnvH=SBn1E?j5n76 diff --git a/build/classes/org/telegram/api/engine/RpcCallback.class b/build/classes/org/telegram/api/engine/RpcCallback.class deleted file mode 100644 index d8b3bd508639b1f342584aa6677a68d4257a31fc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 269 zcmZ{fI}5@<5QJxaB)$qOJ1d)5orRT(jaUc)Aqn=Ea2(O|63&Z1&cYwyj}qexwXoZ7 z*x8xATu)~JV{}}!T(k*|Ob6mnC`;&jer6=ILJ4X3o>|2re;sc{VyD9mp&6!9b6Xfe zaJ(pbh;F8r#$<-j^H%y9ZJO@Juu7eT5t8`T9W8ReFKrmt1=+4)Yz diff --git a/build/classes/org/telegram/api/engine/RpcException.class b/build/classes/org/telegram/api/engine/RpcException.class deleted file mode 100644 index fb14b988810d43446b931cf6ffd1219a3f46ab5e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1175 zcmZuw+fvg|6kVrRQP$bDGT!eyVNij>Bzhks-)!J8!S#4>$u$G01M5(G7-hwJfJwhPLh4rezSm&EQT_ zl(>+|Xd@=pc*M|B?a;pM=-K0Sy^zuOb6f%ucGd{jd9kP)G)5p{TBfta&>u}Ta>br8 zD7Bg@t3Mi}$$O(sJIje|&f_B-6-ztmr|FI7X$3v#m5@+y7fUpXf_u2HU>V~K?K{@7 zm49cAxVJ$!vmoJtf)zYeki;Ve!x&O<8LJBV(63-ngaf$15PG>B-`$&u&%c^d@EA1L zMBX+uhv&Fq>nECCFg0!&rp2|bLN?QQ<1#H}n}^scJT5*{%r(sF282Mlyuy9}*{oi7y_y4*qPyg+>j z#!oj68T#t`cvcaT1dFBpqU#)iNj24{X|0ecn?EU-Ir2li8GF?jb@SIOjZu0NVR~79 z3<-tl%O^x~can(q0761BFhnStr@W8$Vf7~hVOIVOpIU)`ZK{Hn_mF98Ez>a}7%tKp zgird79toF-hJ4`B%z89KE={1UhNTMRMC1d4YNUc-S^Y;LxfEUGEAr5YM=(YNe&X*} zr_T}khBh^F21NwzXXyAu88N{q#yosC?TpS^)vr)Kdg(!oH%WJh)_{x&T=CLrN9v7(Gi1OP56o3W|W&qT3c-RJ>7dZAD!J;Rg+g;n%Po%jkA?vpX2@X?z4t zTNMbE#aW!nW|; zYC3rxna@i7+yN&O%Y9zG7Jt2j9V8C(y%cHnz zAX^Wc+`veaCp;D`5O4VsPZHK5;dRIB6f8p5lhLMHQ88!jO0he-3f#ux^7j6s=eM(b@+!~7n zdOakzY$*fB)21{|%RkTCz{Nvehk0Y*&EMIQs4ylfxYhN9vJtY1SGocCt%GV5dGclW zF9T60^w)_W6^&NLNf}54(9j9#$GlDVp(>kCIrT(pIqUbGuR`>dfCD1`f2i@?@fz^l9fff6(nOe#E{0A5^83RODKX?y|F1^U``v ziu#x-Mpwv5RT;V<+HkE_T*WzhEAsS^^w6L91LX6Xf+We(H;OS3foOGs_B}L@mC8FX zN_*%j9U$`}vxn>sdOwf`WJ!D@D{X(3o}UcOsV;BbcB?mLg2jH-$6bvreHm%{qL5+>3o!6T2A5Ozgqd-a6q~YM@i#Nix(04v<-S c7lXSv)~Tuo=SiHU4ld#*tt@gFqM3f*0IADZQUCw| diff --git a/build/classes/org/telegram/api/engine/TelegramApi$2.class b/build/classes/org/telegram/api/engine/TelegramApi$2.class deleted file mode 100644 index 991f030e7b1ac2a9d84d79cf9c864159f8d7509e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1273 zcma)5T~E_c7=BJ$)@>9SOi@7mV&GObi{J-3vIGbwOZZ4wV**^2?NExPUAh9%8-Itt zz-tnx#tTj4&YxtA@jcxl1HsVboaf~2`|+IjdC!mEU%mo(gqZ~57!_MaY-3^@Pa=W) zV#_9xgRWviMM1>_hVBE)%^X@zxVp8=(7&{69ax5IdA30YUJZ*3J;J5x@6}x%@*0D* zxxt_cW562>>CN+kV&RU{$V@VfE%||MgxuwJVC@-J-7&alJ03U8wr#HNP?gxM<2hl8 zVKsZHh<}T2Zk)p;_mV+b@N1kQ?t5#zvG0ZqBWG%au3;{&<#yP53XqFMM^^&(;AJzw2H?Xp5Q4d za0vl2Qw&A6c|{`e?5D<**=PgDdbEP}2Gq>sYuJ>o0* z>Cc+|05i;B$YcJ$qNUIpMRSf;4s>5WIaFh6q;8yz%Zz+wq!wV`W zt*@N$DV*lhBBBg`hT5W(7a%AVh*I*oQaBz|{*o$1qy!z%nvd`dsojWFjLNrY-6kPG RB=6!L@^nfP!8jp(e*jqRF%19! diff --git a/build/classes/org/telegram/api/engine/TelegramApi$ConnectionThread$1.class b/build/classes/org/telegram/api/engine/TelegramApi$ConnectionThread$1.class deleted file mode 100644 index f9abbc8a88a4746dfb2025c7fae64f22333f013e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 925 zcmbVLO;6iE5Pj>UF$vqoKubSJ+W-cVa4<-yl}c5qN?XYis69k*;j%a@XOY>p>=pd2 zRsw-~=nvpWRh@iraMY@ZgFU;mZ{EzlnZ5b_^A~^}w5zD#>G1cg1{cq(;CNBP5*jXE zx_IT{HN(uANc?^j_8C~nP_YA*``a#>3|`l0EhDRp?hP_22*N}1WZgvMxy%{f?3pYM ztW0E_iPJ!&Dv&x>S_Zv|?_;X`X_{S1^ImCXKQO#&-H#${A25`=rY{+4=b1>q9-mOD zRMHfoO@iLuzO)0=-)$FjjgH1~R8sx3juMkA9goo*%UI!ouRnbU;5-6HOzsb>9yJS>** zzm`tAjV4XL3mS1ao;U0vK$aRxufw6w!yKK?(`t$KC9?I-<|SCCaS5k$h0+glfglTb sJOMTcHVW-rfL)+W#@W2agYP4xgC}Im^vo9Vh*tB22_s-lo_uM<@-nst$>k7a&+ErBWWcYhpgNtWXa6GSJ5e*kF zT)cGgiectVBz`{%`wT2(sMvwZ{Vf+w2Cr+hmXTFP_Xe311mPihvTh>sT;>cr`zDJ6 zD-#)K;xrJc3Z#yemO*dgd!H(Qnr4sEyj5D+cMNY@ccTc~Um40>)0Ygj^Gu|lk58yn zDrt()CP8oiK-z)n@3o7$Mn~f~DyjZaM~TUmj>l+@B`kByqRvr8jl;tVhmTbkYaHun zQLek(-hWNXo`^FMBtpl*P2J4`*Qrf2V@=Q%NpeWHOJ&BeU4YzDY=-K&Q1+9_K12*l zt#C?&n@k72FT;!^M5#5@c0351468-a{+^b?R&G%p!>ouRnbU;rZW8y=RI~m;9u`aZ zUrQ(5Mw2Gr1&ufy&l~m-AWIFU*Wu9TVUAAcX|+iE64`oZ;}WdXxP;UBfzo$!fglg@ tXaZ~yY!uqL0J}h$jI;3*_r8sg4jz*&(=%JZ16s`!mJ|7XvXv16e*if~`#}Hz diff --git a/build/classes/org/telegram/api/engine/TelegramApi$ConnectionThread$3.class b/build/classes/org/telegram/api/engine/TelegramApi$ConnectionThread$3.class deleted file mode 100644 index 9303664d14f9cc338b0e39c5c37ae63b4601898c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 916 zcmbVLO-sW-5PjR$#>S}itA1)O(M+=hrt>DOJ?P7uZJa^h^Xzr*TkF61Kabb9sIfQvjvF?Yrtw{O zKE~AwT+ay{qrz?bl3wQuk6}9o>9N-gN$*zDS`0hZQFnu(5O2lLWYm?F9&(Zbyj~Z+ zukUOSb+JoMgJuFa0lpBkhr=pI-q(KUg*!%1Selpl=An)nR!Dxh8MzW2`m7l<#kc_rhq}E^2_t3^CFh+ZdMr<4!S)&vY Lj@bb1={5pilTG_= diff --git a/build/classes/org/telegram/api/engine/TelegramApi$ConnectionThread$4.class b/build/classes/org/telegram/api/engine/TelegramApi$ConnectionThread$4.class deleted file mode 100644 index bc0636887d19b86109b53e9e6bc7ae0d7ff0ea90..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 916 zcmbVLO-sW-5PjR$#>S|%YW>!#QTuU-LRCZ&q7Qtc?Am$>7Z@- z`j&!4hHTA|QZxh0k&U(|c#A=+lgF#s-1mjguyf*grV$8Rm>$0|xN8|gnwAtsBk~=& zmflOVPiYP;X$6N2d&U1zl+GDaHK!#Q)O(M+XIIx$DOJ?N7uZJQ-r|MjF z9f}iN$*zDS`0hZRdSB)qzi^l83`0@e)@~Sh*)nRLoULsAlbp>%THiWNJiT$Qk7Q>Jaq60jMJW?5u1QUR*oXV LF&m;i-9g|Bl~Ma{ diff --git a/build/classes/org/telegram/api/engine/TelegramApi$ConnectionThread.class b/build/classes/org/telegram/api/engine/TelegramApi$ConnectionThread.class deleted file mode 100644 index dd1f6ba83573b6747bbbeebd7e1ac40b40c5de06..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7668 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 G;QAjtczB`! diff --git a/build/classes/org/telegram/api/engine/TelegramApi$ProtoCallback.class b/build/classes/org/telegram/api/engine/TelegramApi$ProtoCallback.class deleted file mode 100644 index a2aa00fdb14d0066212812d1317d9b5c4c5470ee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7515 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 dna`fs=-ZB!)QTxUtP*p9IsB))<# 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 diff --git a/build/classes/org/telegram/api/engine/TelegramApi.class b/build/classes/org/telegram/api/engine/TelegramApi.class deleted file mode 100644 index 56c8ef3acb623249409c995ff47228ac0e8d67b5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14185 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 Q9_o*y-lxbC)tmKy0lM{FS^xk5 diff --git a/build/classes/org/telegram/api/engine/TimeoutException.class b/build/classes/org/telegram/api/engine/TimeoutException.class deleted file mode 100644 index f5851711b61773a57c4bfe081ce52950647cf28b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 381 zcmZvX%SyvQ6o&uPq=}~S(gwk;yO;{Iac6NOE(F1a#r>$mIFinkFkW8ERltQ0;6sUX zVzF6t4t$3>-_KmWe?GqeoTA8(V282G*kkOc7^j#Jl9{o_pA(|;_>K@?xJN}eD6gO8 zs}!}gTHN}^SbfI2+A!}W=TD7$llQgi!iW8EU*$-##mE>VMouVQqlH(s(v4gQximsq zZLAV=vrz8EU%o%6r8mwJitcg7iL0CcDUL7 diff --git a/build/classes/org/telegram/api/engine/file/Downloader$1.class b/build/classes/org/telegram/api/engine/file/Downloader$1.class deleted file mode 100644 index e0b4df5ffaef6688fda2cc649588892e902423c1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 197 zcma)0O9}!p6idfXM-iMOxDdqEL+}Rb!i9K-I`ga@>Z`Pa-pz#v@K9pCfeA?#fsps- z`2w)UNMoR(6{b6>eMnC1fxAm+G)jeKh?Y9`Y@@l7xjAC7PMFTlGi}2|d@v2i`AT83 w7vZ?^CM8Y^Rcr2syb(*sQ_FRyu=sPWnn9t+_kJkQ%ihlfhFRm>shp_FFW8bZasU7T diff --git a/build/classes/org/telegram/api/engine/file/Downloader$DownloadBlock.class b/build/classes/org/telegram/api/engine/file/Downloader$DownloadBlock.class deleted file mode 100644 index b4abaf92bcc47f76c0695703945cefef25347935..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 759 zcmb7CO;5r=5Pic}p%$&Eh~FGYq+n7>&Ge}F&A zIIVCm>83mH&Ai$6?fm?HeFNyCt|N!762GcC^4Qj}qhXJbi$wUOVV_`J`)|tg#rTdH zh6AN!(Dy_b%8+n=;|Go%Nl!X~c(%ohYfI(0O4<|GllDR@gT^9^+w=(eFcOg@(12rC zjpaL`5IwqKy~3FqNZ-&|S9m|Aks; zRi4Kz2filg91&JvBzrmDO*3|fafTl@i}Mvm)dT~2tNn>gYliFxvs}Pyb6!*7nkc9L+B8j4s%9Bq{>#ne)QwjeZ6Fqjs!5vhneNiONobSBPBD8;(( z`+~Ud3w8U#IT)gzqvzNUp5ssOpXdkhy_uv1({kFQ=EL3QU7q*3&%L?7pZoD=06qB5 zhbV6KV;Qz7*zQLowt3Mn`?w!Fuv3l(WV6dphPxHqCi{dRdvLoKNk0ZL)I^cwuUm%M zt6-lWD{+T3xl=a7GEhod-sQ)B-0j5yA4YJG7YAj3uMdZCpBMK_+Xv)ClTBJS89%ZR zUL1B)tcX_-=DZm7L&p*6F{U8z#kd?A3QUG(XH>U4x)?%9)5=91krz2j8;@!QJt~Zx zZiwh%Jujj=%?TrKYFT0Rk<%94(4AWuI)jV$3hig`>@c%}q0uTD)CT3!@?l5Ij16jq zl$Op5VuMgAuoXB8iUgLU3pa6eBgU}$h;~$q<~1W19d<0;$i<6#o)9sttijtwSW}~x z(6a3uM=?QhIF4abPL6Xtgei`P@d!i9TrAg~<54`O;Bk&8@Fc_9`iQFT2upKxlbCyo z<7qs@@hqNWST`3dVUUegEI1-Na4aJV(wgIW#5i8SiySZEWsXMG!MGn&{ti6z~fH z{l|?qtJ#W#sKQ#to_|4?D?SS5nb33+A)`vdmnLOaoPCmr3xqs8X**(^lxJv$nbM_D z==R)0-04PE9HZc*LXV@_V+_1@j#8CrY_S*gED6$&VD~JQJU3snM3Eo?)HvKEIo$VO z>{_b&-_&2wC9TuLAXs$}Fhbi3m#Mh1Vaj!IbF zIWv8JX2_i{-%!StoinF#u&OAzMSpB4=wHV?5NVMWTgar)dTV)}Bd#u|DH$FLm(l|GIX?Z^OzD}4$FD*Xu-V5`tcd$gIp z#^7yADY&`mJUY;*;1&hF3i`lkZAihEztDUhKh(Z>ks$8}$$JgyBTA3q0;yz# NdW-r))W3~}zX8cxKMbnK`@u`Rn@+09){?D4jJQ8c3$_{RA=hRvGV{Hk#W|I$+7Xm%8<6sTj*A zqdujlQc3fSVWX3EpY85G&A1!+!odc^+w6r|8CsjfQNwMl)o>HHlCK929x`lYx>tWm zKBgN)M|XMx3)lUl`RmD{m>P!1|Jyj#yqmRdlOf+pgllK4z#9EwMf&6Fpi_cFUvzU& zv9^kH*49$HlG-}X+qj$h7gBs9^)KRz&0obeYn!-k?TrNIx{282=jb8riEo{}RqF%Q yUjG|%y%XfWQWP!-b2r5_2$QE^sn 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 diff --git a/build/classes/org/telegram/api/engine/file/UploadListener.class b/build/classes/org/telegram/api/engine/file/UploadListener.class deleted file mode 100644 index 364e928d745ebcad283f59873ed358eeb3945edd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 128 zcmXAiF$%&!5JmrJ;&$RO6pLxRL_kOy?ME{%8#c3HT|AtH2k=m0#O@W3_uil93%~)+ zp>|ji*2y}_P(~ Vb9))|TIMuiF~0z+2uoBy`~pwMAyEJT diff --git a/build/classes/org/telegram/api/engine/file/Uploader$1.class b/build/classes/org/telegram/api/engine/file/Uploader$1.class deleted file mode 100644 index f984f45e172bd570f58a131f0d5d0e0082555b6a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 193 zcma)0O9}!p6idfXM-iMOxKLa^1aBZNT!xAj*Jkz=J!89C~8->|H vgyYVelsG9=t$7&oMl78!E!Vxm>aVS80fi!8`=P)f`!Ew2XH9dba-u4~znd}0 diff --git a/build/classes/org/telegram/api/engine/file/Uploader$UploadBlock.class b/build/classes/org/telegram/api/engine/file/Uploader$UploadBlock.class deleted file mode 100644 index 8e99f3a6515714f7e0c80a93f43b2689f3919af9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 755 zcmb7CO;5r=5PbubLaka+QSl261}KMu@rLmLUPw$ls9Zd)u+~CtN!zG@%Yz~D;1BRe z8HYmRwPusunYZuF?!KMxpU*DT&FN zL-|I?z52oUQbdA~y6+IO(UTKanuKby6S!>l-0_^~f?(DXYU+J{XV)J}6^DeIq_Sky zE3J0DucLr<9R}8BQCYS1*gEAG=o{QF$Kl@ypw07#JI|Hjv1S=F30yNVGpTaUr)d~6#rcaYzS9D#8RlzZNVB6GyxG?u?kUaLji4x4@BE8$tA3W-MG6EZK?MC zu51r{>({G)2I@)uyiJ)jF+I+~lk8{uco!|N0yZ85tKV1OO zfgdXn!WJJYu~k9052e`ZMUS)*AGTq;Z1u{&9X@irPr?1tMt$hR177s|Fo3}_iX?yS zGR#f|yL?!V2c^qH@^456ib>DiKJ39>FZNYn82h~#k@i3Z4&q_C#UoxkDm$87H7Z+i z>5%Y2U`+lcy%={ltBQ1cp-aC*3MRZr$>yX2gQ46R*X`yo!xS-ZVF>t(T+_0L!L!Xw2!>KCL%Wvx<8D z@ddtA@D<0`_=aN!-!d$nR`VrGsJfvN-=jb63cM56cBtnHX zr=+Mzty(%Qj0D44fB$^FTn%-#EE>woie&B`*X;4UX#FiwhL!&4fBHM78uuR@CX@2eF(P!$HIi5yOlDAKr-Vq$g!*K+DoqF2$sPWfrNxPl0`&C~`hnu1Uk~OL zS5{u3IpI)lg}pj%nkH9p6v{KD=_EWx8PHw0NL>p?E(@|t60ktLL&t1KOp@9R%`juS z6bD_7eZ-k=B*ak)PRjE*nms|t-BT0Gb=r%&d-KW5H3T?(BZRs8lxGb6aFoi;2-Hd{ z;DW5KxQQuzWyThXh@O;pF)i3XPxb~$_Tc|7Y%KqM>PhRgU-_uKKIuN`7`Y)f3R3V+ znbyR1&CwW2Mj{MN*P~~_w)DYCm_ynTkVhoRCdq>|noth!o$Q>j$~MjzJo^xr|fFuf;A$TkOp=fDEz zQ4;tWrNigpsVU2%JdlNwg*S_eEPQ9kk0N0MI^EUm50rx*8tiz$lLZf)1)If^nx(U- zszvoIYGzQ;AIzfmj61cWKlmHk-S#cR1Ha~5S=6=8&0Lxrbo)!z&f?bAxigzQt#kFB zUuIF?lbetInb^i`#2d>JnN)Kn^r`$7%T8)pxoBjdG#eY`Q?U zIg8bMXRzv;PBeMf-XJ?i^tibdfnW_GAk3<$g?~~)A`bJAWRT!2f-@M{cvpb#;`AEPqB5Z4XsqajWipEuPmnE z?y^g0MyY~(6l_w^1x90o3O4_Z@_#Vqss9t?b?;w@(z-OQYarEx=p|{Ac819wCVPjjgHgcYQzGYy#p=abZDh5fnui?nXPtNK8wT`c(=F7Quxd;75rk zH9oLixVd-coO|y%cjoQ=(~k&L1hgv|UI`5CU&~u*d(wC8<0x=_XOpwGT;Gkh1tyBs zN@u}Y>6HEDdX2NQj*4QHSUFuRQ9JL3C%@H+Qa{hS!(SGN(u6^DukB-`Sn3oqF@O~l zJ;<6ckvGwYeiJ$L8dw!ruLq7DDNi|pys>4&wUzI+ZxjB1PazOgf-Vf%9?2*ZB1$|Xx6CSg8oPvEFZ>5(lp57f|zbSA$6b7qZs?9 j`Oyij-zD@oCc4n+FM1MFU1;qg>0V;au^@waEF${>9dUqV diff --git a/build/classes/org/telegram/api/engine/file/Uploader$UploadTask.class b/build/classes/org/telegram/api/engine/file/Uploader$UploadTask.class deleted file mode 100644 index 400c4ede246d1177d1b8df726f8dcf5ac87924a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1003 zcmb7DO>fgc5Ph33H*NqEpg{O4kT!`!aU=CsghVSL1w}$4r3W}|?Zw&FS+`z?1OJKx zs>FdGz>h-At}WnbWXW&e%zNY6S?|wZ-+utu!*dr6JZ;mf@1lt<2LlHqhP6cMTquz- z?99?E4swx*IOEHJpUXg~SSk^Gl8Ff3pC>7gW~F?eVSS}VbRgr`lx1Ka7+NbOFQyTZ zH$-x-&n%fTv`>;WJe$ieq-WSv;&{Y7au$@MuyH*QIm%W z*IH}kd27g%5Gdia49j1|RFlLxnwNxF4iq}C~M+ZOT1Rby^>!qv5O6>yNx>*@1ke%p5dNn#!9?K z4^5fsZ4%qC9B}>dH`M$~)W1>`9!T?~)O1Nxr(nw;UxL{@Wo}WVNAVlj#!XT@w!Ssm J&o+jr{RYh-{f7Vm diff --git a/build/classes/org/telegram/api/engine/file/Uploader.class b/build/classes/org/telegram/api/engine/file/Uploader.class deleted file mode 100644 index 2589f64991c08fa8ade4fb5267f93d92a3a0cdfb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8326 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 diff --git a/build/classes/org/telegram/api/engine/storage/AbsApiState.class b/build/classes/org/telegram/api/engine/storage/AbsApiState.class deleted file mode 100644 index 4ec43759cf7a3c38567352e3b147559e6596f3f4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 541 zcmaKpOHTqZ6opTfhdcy)qApwyanX%CR-l`S5KSO1U{#>hlA$x1DJ1+g7ybZ$l<~Hb z5HxZ1C8y_}`{?J_`v-t~+!S$D#5F@zN&AxOrARlAQ-;H!6_S|kiMb$by)x8w)>+v% zX{??KD`yPuVZ_iN`>&UL5RP0;ZI#T(JCN3DqcVoupcki#TNz1}iX|6`=EL4YZ01_E zT}7D&a$!$$!$2{uahJqowG#_LIPN-Y(^=O-M`995iZF6&b!?~$cXj)XmNrRa8}rQ4 zJbdR4%{*??a+KAlOOR#Y96uTVMRX=vf4D24j8ZDMm+*(A3G-fIxcjrSG)fyu)5NJz zl2ceG(c8|Ag;)z738VP)WI;<67#I%d{&t8^B6VHIvSoQ QIQ2Zkx#tBgJ)4feHw1`_L;wH) diff --git a/build/classes/org/telegram/mtproto/CallWrapper.class b/build/classes/org/telegram/mtproto/CallWrapper.class deleted file mode 100644 index b3ba5d11a3a5e4b3e70954b1e75c275dd2b6c204..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 162 zcmX^0Z`VEs1_l!bc6J6X+9 z{SY7D)RK(+6l+Z^QV@OCj0_4W+Hy+@it%Qa>9Ye7o-+3G6-ZPmL=-vB<7{- ZL$m=cXJlXkx`u&)k%f_gnSlkw1OWecE+qf} diff --git a/build/classes/org/telegram/mtproto/MTProto$1.class b/build/classes/org/telegram/mtproto/MTProto$1.class deleted file mode 100644 index dc6f3fac50e5fae49f2950d18d8f840952ec4f9b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1288 zcmbVMTTc@~6#k~Sm1Tjd6fax^tys!s3t~}ANJs-o4OJqIKKL}<9m>LXr`a7%eD|05 z;6G>Z*dz-T}-YWY%0vs&8?+Y%wy z9nVo43^Td@(79&}iL$f>!=Uu4wWb`W`nkuA@1W#D*?s!#{g)-Z2i7z+jr429OBfhCw43I>+3V&E=T zHQX~$#F~Noc%b2-ff7bZgMJcZml=$T=Lx^;@*ofaL;8@v;-<^JhWVs^C@jUW+I0%$ zb1!H~UzxRzwJW7t=B`_(kQibwDhv}{eWMI8yzU`iptus|W<7|Iq>>V)zB%eF+yfO3 zKlgd7CHzvQEqy!}CP3$wMaj$-3REx~J?L~QW^TulP1E+JV;?!nykir7O(6GsC5L8FK%MWf*Sq)*qFc zq)H7_*FEGRPN+B9s6(2dYc}8{#4!DMDA##{jR`TuO8Yz7HAIbNRg8{B|RVW z`^GD0WU-fdZB5C`I)QlK80ChAEK5}iZ1wuJuDf@6VQMSnWpV-R z{)pQ&nKye8^!mr>aQi~g0Ys8iP2ida{8-H8(|7=n6G6_>Gx~nY5==G%$|^-c1I3hJ>#<>H)qD2rW$Lqf@{&YltKtT2rY`0f{)wHu-%%>l$p`rrJxoR z`~m(b@l4H2g|4{6GT-HVw=>_*U*CQJc!q~W#;5mmL{KNGk0RN)7jpeSN!E`Kf#z6GBx4FAb4Q`` zTG|t>tQ-|i8-e(RQqqj4xwX;?Jnj!_bN0@Kvzavp6nd6TjIJi{DwpLxug%WV)8F2& zN|n3!hP4lOkMj?CHqBL;y*xaYg&STRJN6B0v;9Bq?6Ba{b5%^WtyH-u-I1Pz=*HN< zy%=poF&1%OAgyEg{D?l{L5$0|!k4KHdn%CpJ)c1LLUQH<3ar+pC4+qbLR#xzYqO5+ zeXdO5Dy_&u&>tLx*c2H3V@K-g-5UBGs-JrcU9NHnflClc;%Vm22mBWi)7qhQ6Ad09 zN*{fJNKeuDL=E(k*g0kyO-exLJA$|AX9#hM=0}f8Muc6R!#v!>7SgX+ICHbsH5wYY ajvKt2tab|tr4@PtYD?^>McseBKi6+nS@qih diff --git a/build/classes/org/telegram/mtproto/MTProto$InternalActionsActor.class b/build/classes/org/telegram/mtproto/MTProto$InternalActionsActor.class deleted file mode 100644 index 50135ccd236a9882fd967a10ca5837dd72036ed4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2226 zcmbVN>rWh26#w0QFfbjSrBn-Tv7lWRaoCEqy0n%8t-A$5z*g#uVfL~en8$YJF1Bi- zAN$EqeyJv=X=3WvCU%!dV&Yf-664=sjOPx^B6e7fGs%6Ndmg`Y?m6fF`sYtS0~o{S z3dU8WaJ~g+aX}8RD|kbt`J#eLa=xr$5?ACfl_U}R;=f7yw2CBVc1f)}4^>>nH5CkR zN!FZ-Jg&>_tb#ceJ$O6hWL-aesbU@r^5`8oEGk%1v5a?BoWzZqh2K|ID40=jQ^f$@ z+od*NTvf25;C+U6+X%#h7j?mHUi1w|cSK0n=av`b zd6uDR!g4KfiQ$D*W7eS?42dbPKn7YocafXi+M@Nb)a-__W$3oy7WMhH4Q`68WNlp% zhPgRsl$MP(Tk=VnJ7pe-CBqg$9c(-$xw|}9x-iXc<6ix!uMu<&BN)>#gtUfXyv&el z#69>o+YCnz?6jQga({}#81O*Ds~BS#`7g@qh#5L+8tWttuVGBV2O2)aM;boHss;mV z5_LfV*RYPFhTE_-Y=G`^Q-cjhgA2N}Xjga_j$ZIRtFUPa-H^P2UK4pK(u}Yit}oLtzr}sq^9yvTMJ{q~APm=}bW5j( zqSN^qNveT%5|zp(O|$G9CWU~qGEeCqaC@DhpL89HaFMTP6@11p(71jEGhtcuHBuB> zbjg>Vh@#5NI#CVNq%t2IA04H3(%545kO)wS1lK3mg4$hCp$bk>Xr(ADai0PzV?iN| zjC`at6|iI6wVbjuWtg{lAxuv4CY2kaUbF`~BSGi?Cupg*Y;%2ScVTm%AWH)jmFRj2 zo)w`iDS3gYcbL=v07E&xJX>pGxAGEu>pDe&?@R3Ya$frKuPu`l3`9qfQ>Jl!#udI- zqI~Npa_T{J4~vFd@SGgwKr)pNolB&`n~yHay>iQ-pPr!()H`d^U(kanrPsI7Qi0lyBVT`q9+GO^L2`vv(bkRj3Ob*pe?(#% zT_M|1Vsq|S&^^)H{0P0fN5^*1v(j<7isSKaJXgVqn+LTJsdFERf>{3_I7g45Y``@z z-_rxi2+UWcG5#%%O2u+nAsb-?LJWQ1U_4#7d2(eNr#h}zahlBblUW(55WXVep9zVb zk1??;(bx14nSJR2DP6_jVX`kC0G&kq_{0T*I6)xKP&AXY&O*NX3~$nWmgZYDn{-a! EUrLo#Q2+n{ diff --git a/build/classes/org/telegram/mtproto/MTProto$RequestPingDelay.class b/build/classes/org/telegram/mtproto/MTProto$RequestPingDelay.class deleted file mode 100644 index 7479df597836cb49e8ecfb1e24a9701c598751de..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 362 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 Z8a#i2=b3o^63^F7x_ diff --git a/build/classes/org/telegram/mtproto/MTProtoCallback.class b/build/classes/org/telegram/mtproto/MTProtoCallback.class deleted file mode 100644 index f6fd177014b144bd0caf53a1f0332ae6b1ad6842..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 407 zcma)&u};G<7=+Id5@-vQN2usvCND5`f{4LVD^QENFuAEQE{+{JZXb@J5739IZ~_t= zbo%uF(%tE9xBuJ%xJ5t1MTSd)zOyq~*V@_KOA+LfU_i&tD;A`Y%8Qbfq4F*`HhFn& zIJ%h=TseEc4)5G7}boQt_z zSmTVCD!Wv6{Pn69PMeC5H4oE9JWjS#T%hYe#U}*ucF#k9>-$c=ck>$b&A!peMi0>O e1w{F%MrY@H8=oQY1;qL2x<;@Ir27_x{~mvTvPJ>` diff --git a/build/classes/org/telegram/mtproto/TransportSecurityException.class b/build/classes/org/telegram/mtproto/TransportSecurityException.class deleted file mode 100644 index af2b75d9c48db920897788484c215af53047fd45..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 388 zcmZvXyH3L}6o!8{X;RW~X(J?7wvr-wVWVO}3`j@}t-70H1*6oCjJZ7)QzQl+pbu5y z6DpdaKGJvO^ZoK=wf_DAaDgmAgnhyR;gE0?V-RD=5KWX;?usE8oy{4-Yx5`>jz@RT z;!W^U=z>q3Rl2w&o$r{plCvjk-o-;HoA60H+*T=K^au%|Pe>WKu?2Usl!X;bzI2r} z&hVKP`lT|~P37X%D))Kwv5=KhMl)p18~_1o1}yhrhdphd(M6CIp=xqx%um#-~Rw`6?znL%qsXS ziU4K@5yhN>`6$9&XF*18N_SDgEonbjkc~pcYy?Zv=Hzlag1ofLQLNw#nX(YUwFs_9 zdHhZUH{{7LWxS|hRbX(nu(oqMU(8knL_uIE=Q>Sacl^7$-70vb8ck7m+Wjm(e_-4)Ym?K!ut{kSfb*HA4e9v-f+!|Q09Lrx67)y3j z9^Fpe6$s_rs!1-c)9Zlgl5%6HH z=RTI23Y_mpCxfh0T``%6mm}xVaO(}-GZ`((XgFCYr0(;& z^+v;#vo>|obsw969&64?B3VeiWjo@#-H{SFlROS&f(s|!gYDL|qFdvb@*T0QD<`yd ztn7SeE~WS!&*UBH1vx{~DM)9~aeZs=$E4is%n&J=B!Inu~*ouoI3Ad$dC`Z+}U1p<}l2<{`q&oDm+_MxOR`-nUv z20Sx`Y2xL{r#u;^-A?}srH#Rb`0&in7?B>o+IVMccxGX^IwI2XhYxP1D{C*g6?p-b zX@_E`+BltPV>mX#k2YezVKklisf{yJ2frXX7n(Xa7y9!VOQrYYfKT%Frexb zAWmgu(88}HB%>(5JTWOJ)f%KpHNPlbza%v$HN7Y?S3kF;peVm2Uq2^5UEe1^-7~Kw wwJ0qy8EB{g!V&&SS*gh-Y(UExn1JqOU|?opWMF1sVPF8#tWcVbfgL0T0Hnh<{r~^~ diff --git a/build/classes/org/telegram/mtproto/log/Logger.class b/build/classes/org/telegram/mtproto/log/Logger.class deleted file mode 100644 index 0cef296e1b064f746fb4f204ff89c413ac01ae71..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1183 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 F{{@6K)@1+y diff --git a/build/classes/org/telegram/mtproto/pq/PqAuth.class b/build/classes/org/telegram/mtproto/pq/PqAuth.class deleted file mode 100644 index 5654be8a7ae2d300375ce4cbe3e53c9ba0f12932..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 471 zcmZWlO;5r=5PjQE!J;4{;#c6-*27-BX-vc$nrPC53#W>k3Ic_)lK7)cG?AEi@CW## zjI&s)372_0^Jdsb|^smP8#Cu;;+Wih~^T4p!kX9K=b)r5K1P35R?r$4M+> zKA!OFiLzxVF187^;z1(GtM0a_Jn6xS(hP^U>) z@!!Dw!#Om+K8Nntj5&-KB0!Brl+t#EjB2L;3hgr3g|t?M6YU(5|8xVoKVSbbS4jfo3N>CkW-3<7b&pxU)IgVu;V&R_VKSWcbm1gg+(k`Sb$|A1JgnlIflb1_8q}P z?#FK5>5E|;iO3n<+;ZLYJ_dxJ$HMA=IdsCs0!R3RV-o vNbGF;80t%6U&H#`uF|2>UYS5m?Hkyf+tcI5&|VY!7Rqybntm{WHnZagmfl@+ diff --git a/build/classes/org/telegram/mtproto/schedule/PreparedPackage.class b/build/classes/org/telegram/mtproto/schedule/PreparedPackage.class deleted file mode 100644 index 9dbd87d859d42576b7df9861161a6aa9197e827b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 517 zcmZvYOHaZ;6ot?9K?_#J2P)zN+z3rfH!h6}*a(SAV!{GewVjkAwAhX&{wGZ|u`zMs z5Aa7BZ;{8w&AoHane*MreE)oY0XW4`4jOi|$e@&#y|nD7A2YaIrq z5xSf~uGWa9dtBW7;Yc8$LBi#NNg`2mBsOMXrCRIN4dhWVki(Jz1Iq?huxda@mf<9f zJWKE)_ab{_jl?(#MQFuNpSur3ZnYymwj=JgZRd_2&X6D2kG3_m1JAm?9dL)2`6Ub&!NuZboHG%p@ vHt4#JjcF(iGtyM^9qRMc-bCRaTbkKh*q+o~6?FC$Uo!IyVv&2y( diff --git a/build/classes/org/telegram/mtproto/schedule/Scheduller$SchedullerPackage.class b/build/classes/org/telegram/mtproto/schedule/Scheduller$SchedullerPackage.class deleted file mode 100644 index 2a56939e78373f8901dbeaa5bd37bd19caa4a716..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1292 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 diff --git a/build/classes/org/telegram/mtproto/schedule/SchedullerListener.class b/build/classes/org/telegram/mtproto/schedule/SchedullerListener.class deleted file mode 100644 index 21db2611d390a1d74437c78c1f826e9a401f6f81..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 178 zcmX^0Z`VEs1_l!bc6J6)S}RWl*E$M6h;PJ4WIm?bp4Xl zoYeH9#9aN{l7gcAl6?JQh|*MjgdS_nFh&LgVpaQO7MG;vr4}(V2xKLeCFO*q#adOVRC->{O&tCvM!B&U>R{~rOaShiw)9BLv4yj$0hJ z8D@8Lo%=n8YO{67P-~lkWQfYcT&P2##VCJ{wn94R>=-yl7Pm7h@ zCHIJ=zOPedT&}Z3`k@(c+=(!UkcvqdkIU#QGbDZ|nJyHplF zH#)*Sgb^YvFtm)#VlS1d_uMR9zpWx3^NZ;>83)I^Mq%( zM3`k%zSFkCQRi3$<5;RKc8IKTLH0}Q46~=D6mc)pT)_%fDb{eA=5-ondYmE<`~VXU Bw3h$? diff --git a/build/classes/org/telegram/mtproto/secure/CryptoUtils$2.class b/build/classes/org/telegram/mtproto/secure/CryptoUtils$2.class deleted file mode 100644 index daa048c2f1344f0f2a2b279298efc4f31bcd8022..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 749 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 diff --git a/build/classes/org/telegram/mtproto/secure/aes/DefaultAESImplementation.class b/build/classes/org/telegram/mtproto/secure/aes/DefaultAESImplementation.class deleted file mode 100644 index 7aaf2fc5e5eb20cdb3302a76d9646746eb7abb14..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2495 zcmc&$T~ixX7=8}!mR7Zn8Yrh-ej%<&e-6$RZ$ zD$p>=F~yNmpv!eHrsd{UIeS}nY1z%ly%~;c9J3tP8N3&Bg`9PX!4(<0#o(SSt_TM0 zN^1Vxg?RdEYD#3w_evIn8d*#(CeyN$iotoy%x+vaOAF?5Uf2%bp=2n|cI#B3X&sHs z-ZeilV|lZ%7Mr)qxx(7S-*+769CMVWo!k_IlKLzwN>;8|sBqj+aRP%3qs8)C%o2IA zRyH?dn^vh@w2HBc$X3fDW{OIT;-5AvR;sX;D^Na>gY>V7dpAt-BP>yt{@+#c9_Cdn z;3mf{6}Ry|!?C^a(*;s2S4);yc^aFFjEqaQwQ|MSbS^KXuR9!zDn7u63`bhBWOa2_ zl*LNAP^wylg)lc6`dU(H*(Q-rK9b$X3`bi!Ee~^5tIb7!ODtWqi=_FI3KPpJvNF9D z45|<^;PHcikw8v~RkND62+#CpDK9of!7^nrsLJ+nc0uQs?}{vOLC#0Q9Ov#E$C7CZ~HyHfnjwqcTN_WJt zuuer;q0=gPAxd;BA~VuBTq535#fbO|Wiv~>(w{+Vsd?t0peE&oD&Dkm`3gl)sV-OS z`@rCn(WHkYAl*&JO)A;3_wVhs5yTc5d!qKj+cI}E7l|CD>G`yrvnX`WYQ9=or!ku^ zR)`B2pzjgGar)$VXryaK{YhGN)5zrRa2@OsO+d?2IPHkpNq7;ay`LNC%GBXXcnzJ*cV?f+z+v>-Cqqa$*I-AZ|}EpEXNGL9_X-%Cj5FZ9vDgZXi(_D<0b9H zx9I7GZyU-Mltjn~)u7&2>4c3(l-T#!MuWb$3@=k^m*LyRs|a$u!f}Qga|Vt`bH*4U z^d~gNc5wO+gygWqF|-5kjt%E<3okrw;`Ln{Uhe0|>+?hK+MoOL;I$v)r~}l91DlP? zm$L8<8sqT(3p5_1hwO(DrQbGU6-yH=8u|RafnX+DM=0Tuvk^J-wxHn#cc5`QR2tRj z*+w|w8+ADoe*;>kfo_{^FVxYKP#Wl^9X(@s>v*w_zC=LNe)J_&Low7E`ZMw1Hz?X$ zAy+)Chb8G=GD3RTQ1!4RPuON#n7Htp!HtlMn!~mZWipWLY*$u^;vq?K`?!GQl(Dt@ zl@X}X0n{Balp2oiA(@g$=9;`3;h-kj#W8BPNNahPBSv%J33N#~V%LB}vVk4+5i>!5 i9q8*z@2P(buya@cLx4LmI|Sg)YN!c60qpz#0LEWDRwO?F diff --git a/build/classes/org/telegram/mtproto/secure/pq/PQImplementation.class b/build/classes/org/telegram/mtproto/secure/pq/PQImplementation.class deleted file mode 100644 index a3601ae7c5d92fe95344b85691dfc806354c1133..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 128 zcmWm7yAi@L5Jl0qAW%R;84ztk2_$v`lpyRyBaih#EG~|K0w{{XWH&nZ^L@Pm9AGV0 z7Hh)h7E*r4N?Roj7d{_N2I7Yt>FyLDmbUWQgEI@zUl>Dc%4Bi6dyA1nPyEeB$mCPHtVf> zHPI%rP%Ty|;^xdOL#$BkqttxpEHe4T6}Xlf_7&gnq>F~tJ54q(Ip%=WvkS3gaW>Qfb{4P{I*)=Qc0Fd zN?wr<@O9F_^S6j)(pwp0p%kCY%7pmBPFXe8a)RfTOm<4+n9%%zD-n+D%38{OU~GZ*zT6P;H` zmIY&ydMkg` HBM$ft`tG=I diff --git a/build/classes/org/telegram/mtproto/secure/pq/PQSolver.class b/build/classes/org/telegram/mtproto/secure/pq/PQSolver.class deleted file mode 100644 index fc3af89cb9c4cdf408a7bb5dd06a5e1038b1aae2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 947 zcmb7D+iuf95IvKmvE#UqmWC84g>q?~K)bYrr&c_)ytIncqDqnaXp+Ua@~zG$-^E2r z1d;dvJ_<3LgkD6X2tRms&&(droU{J*`^QfJb-XFyHXayQG4Rkr7ON&6>G;?}25Ut; z!Bf3`reDuBwr-(>RRbFq=5=%oR0-u)H%(=v4#OmnAun9z#}Q$>5vQI|GLT;Ch9Xo+ z8mm}zB-cxkT!@qRH;?QRmOD}%OsA_m|IJrz5^@J|TM~>;9Q5SL1!2o+oVz_&gs%D| z_I>X#Qqq&@Zgo0L$nW`)uig@}jwUqsTEPggv4BOw(lj4Q$yEc%_kT8#{QdYw84Nrhbh$VX;~3jhUsVdj6D9y6Wrr!?|oJ z9?(q^8MO(U6KSq>{a2Q2&}0yHs}RJI*K~s}3(Vpi5yZ?sZdy(#e)OaEJHO|%Htd#j zq-j<-jP02ET~ozlO<8^C-$L%JJZ+LD*7(Ag`0f)dZ62?3DBup37%B5^fg^i^x!O0- z7hZtVcTt(7caR^Y*N4cQ4Us(?Ah$TzNB%3Q)`#&OW)^)E`mhElejc6AXul`tujmJ` Y$Mh!dU#2Vki|MC0#5_~qy6gde04!wj761SM diff --git a/build/classes/org/telegram/mtproto/state/AbsMTProtoState.class b/build/classes/org/telegram/mtproto/state/AbsMTProtoState.class deleted file mode 100644 index 8441805428c2f200a1228f852f3f400e5e91a76b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2098 zcmbtVT~ixX7=8}>6~Y4LBZW1^T17|#G@7=t28z=7(JcgOLus*obRkRFy4hux4b^)t z{0&}GXL{3KcoWc$jMv_J;}3AA{)CR>6yLL1lQ1Y&&1BBm^Pcy8pYuHLdvCaUC^;z=^vL%wYFEb2q z+m>P3#)@s`UB@w3eam$=8P1Z!oa>d-zG<6f�s;{)XrJZhF%k!Czfoedcj8Z9I^*qz@IV-N)RSwv>Vw8%ew`F>Da}O8XGVE4c*P7*&W>)DuVMk$RD6KzDvDTS7(S+y4J{SiP_cxY45QB}o{BSgS-~w8 z%lJ^mZ4~$+KT`1uhE;rwjDk;8e2P0%&|^+8v$9!OyvDnW3gHvo69GNjaLVb0mAllG zBssO}l3`n=8xFB%P-tD(m9!yQyP6?$u2Uw5EyJ#w3u_F0RJ6In+thQyMwQZDOtkFO zu_ljNTEjypx@G|Y_3B_E+z;xJcWt|VjR>T_S*NC*&gQ!_o@dZSOi-UUj~3>pt9Qi4 zF!GlQ`qUq3-XsgujkfER7&=HA-JyHxtdf=~I^FX{(s{Yc^(LFY@TO8h`aq-c1zPve%xIQUyI|jN2azF;Q^7oh7lWA^ zoMw@?7CA89OJVpEdO5a}?W z;AP=44MRgcO61PzUGx@f=nGV((6L5>41FMYf{{ZB{w6+Pz&VWn&-e+P4GFBF4GLF; zSFJEUKe3+`g{%~lV&V=)Ct^}2Cu?#I{qg(gjq@kzKHB*#KiZb4Nl)mQpkh@Jf*vU FKLD|N>2&}A diff --git a/build/classes/org/telegram/mtproto/state/ConnectionInfo.class b/build/classes/org/telegram/mtproto/state/ConnectionInfo.class deleted file mode 100644 index 2ec3b8acd547eae629e0a742267f8a176b753765..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 532 zcmZutO-sW-5Pg#-O+TWxwbj~I#fvln$;F!@NKXMlLFhf27`C+8vRwrKlLrNZ;K3i@ zj}j-f)kAxEZ+70yyxIBs{`drNio*(Q?3PhPJBPg-IyrQ0^la=C3=t71Ae5#`NG0?W z!49KH#j_cqaWx7bLw_8miGQn=NRu;yIh9HiisvE~`hw8z2f=Dx;10QTAfuR2O=5lX zH@?t!*{{O6%cW1V@2*bZMe@G6nZ;2MIoQO3gA&RPDmhf)IM_g$;7XPFIv&S~3Mc+V zPnFctpXpG?{y?T_e6NK}gY-cXYX6_Qz8kSZ;GKpz;=|Z{Hxowg!I6>M%$c3$%x26M zh*#NStnurZ>n!Gu_YU&984RzNq2QflFuj(U!FpvCTwO zaTC&rf#qKNoO?d|etmy@0=UG`gM&c_HV&$CSd}9e$1YA7ytT;E`7~8C$-u&maIbWl zF<2{+Y0@JG=PFgHzNW)C45LX*=1o4QP&bh}{sS?`6T-A=Lvm?qTEobXeE2x^;bO~2 zrz#${87}f7;aX-gDa4X5^<$CioUgRdlHaQQN&NzP3$YeF6Dr|%4+}Y?4-zxRi1u=5 zV-rS2rjt>@>rQ;?78pI;rMg46bDFfN4}y2FU|7Nk&PtfUsD$-OI%sYey=J;kosnh- YZ!n%4yZ^6kZtOkmw`rqITQ7AQKQpaEFaQ7m diff --git a/build/classes/org/telegram/mtproto/state/MemoryProtoState.class b/build/classes/org/telegram/mtproto/state/MemoryProtoState.class deleted file mode 100644 index 095fb684c212db1096f3fb1414b9c128bdec87f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 903 zcma)4T~E|N6g|_At<(y#ey}L0C`en3een%r0z5T9VzP$B?9^xpQKbMBnmJKukN`3B$_(hwo;1-L(jDLk-Y$%cnEJPNQJBEU+3 z#{pIu{F+y$W>_8UC|zVmRHD#)l#R@RRz_vD;YMWJQXR=YG1nOaJ{)RMlcu}#o*(k8 z;?2&p)4FyA32(xh^ z_Tt3K=WOkemlfZy#Fmm$yfLMc=giGR?BV8IX zsgOF2TaTYm*OR>nHxM%{|IfdUa1~L6S#%@J;Ch5>m?o<&(%%QQXC(}4ErMM!Qu_F% z-E`kBnr3NXZ|v8*uP&3_*zT+s=lNgPi6y#mA>Bz2j-7?x96Q8WrisonjYruBBeypx z-lDIVcpl}2^aLz*PvMN=rfXw(>EalE`ecmGC&EGe+n8%qvy>Ut{PZ)tj}6?zd;_nL y84J&QrwCrVUu|%S+M&lk!Il1nw6p^ZP~K>%D6}J3RD6Ocf+jRHEFc<}m+7?(v@>Kn5Qz)_1WV)A zm5Hc4qKR7*e~G_BJ*S;gAS{^0x##hnbG~!#o!@`I{{%3J`DO%gBZ6#<&WRYhFcHDc z@VkGtkE6F@xQ$5`cfyoIU+@q6?{dmL7WdhF5W_=E`3MBqKOMm%fv9CyJZYOsAie0g z#jK}Fs_4pcw(M=Xj^|`OtE{psB$l?7TXNjOlt7CuZHEKPYu0N|K;#58wr5Rq%a!Ji zKr@^3s^m$5cu{!^$9;@+=Hi_~b54P{wJdwm+{nw#6}eg>yJ_08EpJ93n9jTq=rmm= zJ@rz_jl8N_5Mn$e zX#u8HJ&ABNLcHjVBZEO)g1}|6GKAwV@de@+T7Dq#>JY)N5M+NQzd({?5JD#)?ZZzS zMT9h9z&J$6NT6vSQR4{BM~Ed5FROjD>`|EWuVC0u>LqrZq!|ZjWtcv+^T|ii;(Qc0 zVpNFA)uXgqKicirh*6C;;~R8Y$BZ0f+WiV)ibw0=(R0IkJ)EXZ)Hc#X)AA1-HbNz+r^_= z%nd68La3}Y_Qqt2;9pMW6L&@MPS2hQVy(tnx$DM-5&LY^T5ZKLn@N^$Yd;Bzu0(*2 zM2JWtMnpIZtm_mXE(d|>yOW00Nll97CII(7{Q`4SCuKIa7}yj z?fYaFOITKBMVaf$+(@I8LYX05YdmVT+U5=eGa1Hfz86aF$$jqj1;gkA$8+REdMVXS zv%Jrctoartw30exZ6Rwe4@1+6LP{YNfx}(rwb=HpR}6(x<2ir94aYZj`?A-UEg1;j z-HPasj}AmnI#e@-3Pa8kzp>X(*`{|&Zuo(1NZ|@Q;9Wzy#$JOOm*Pl9x@qZC700s~ zW=iF_zRNw^h@)FNE?`>6DsJkyg$W(EF~P8QMzkw?fiHa}-rU>fR#Su_x5X1*IvwYL ztEN*hbgZGO;||t!+QK~@_p!k+|BPGhZfLi?A@ma85S`9uwaT#kKb07!PX=f1{u&f* zjKrIvttQUu3}eypuq6&XpCKcHzz^aTEu5)B-w{uq#`07;Zb;ylfg?r3S96*x)z9Bk zIs%%WR5&^asab@Z_rBIRBc_0%-y1zQzY`Q-f#{~Htoe~(Ohtc*X$xczE z2#t_HzVZ>QvUrR{W&RjiC7(P-@;xP#1TA|2S2RYk5d}X<&mccY=LTtQYV_@Zdl8qY ztSYrar4r-|l@Ca)enN`8Mm|kGseG(AOOPb#6zD&P%R^)>A`>#B+9aPoEBW N=KpAG>>X*)?O diff --git a/build/classes/org/telegram/mtproto/tl/MTBadServerSalt.class b/build/classes/org/telegram/mtproto/tl/MTBadServerSalt.class deleted file mode 100644 index ebd99a4d37fd0710e6414496f57e0a17bbad537d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1103 zcmaJ&J zHX48U0KSW_V4T~QFC%QSGrecdoS8dwfBpIK6F?QuD(J*yJK8X%%q?YZD>JRb)P8?l z`B1?OEM;buxueWn8FzKq4CPwmMYFl-tS~T#p|ci+iR7W&;K80?&_i+1` z8QAL$x|$S+GSw~1h^qLZ$IxfaWc33cdUl2`8tBD0|sR@axg+Z6G>h}Fn+R1G}DBLfR~Y~Tr=8d$^(rm>XO8+Qke{%QP?-IW zGI@=BJNaVnOA61*juN#t$Bi>0S}H=!inC^{)}Oz5 zEaILr_mz2|jG4t!1`h?YmD(KtoU}jZ8=d$wPA=Idd$6ZLY`s1 z9`Tcc9R}KN%On1iyB<0p1tyHzu6plQa@RUHM4 z>9~qP9mC3uU{qk?4C$WSZ-p{cg+>OTQ2Gv0nmR_RG<^)MG?KcXkC5u7r!Guu-SjkWB-F#4C+>WN^p}Ku1~(a2W8CH#Df)>L z$rpbhL$4)1O`nZ_c9xJddFJ@u!u+XXEh;85rzD8IrhL99#OdM%c051xm9OOB^B>R1 B?K%Je diff --git a/build/classes/org/telegram/mtproto/tl/MTFutureSalts.class b/build/classes/org/telegram/mtproto/tl/MTFutureSalts.class deleted file mode 100644 index 974aefb8767e8f9535be88a3d443e1196610d0fc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1937 zcma)7-%}e^6#g#R{A4kOHkCvu#k7(HYS5P25~P+;YA`@;D79F{CE3QUVHYA3F@`}v&;tCcNxf;Z~5kyf?3X6)orxc3n zZCa5fbzKf&C5USRp?vXjskBj;7Z3%3zPw}CrD4l8qt-A5!mjyw!>r3fh4MuKpY7Ze z@Yju+tP3QHj$6%2vu0LZV=F6b+128jS(c8QqiM;i+JOwLq}E)eJMpFRa53`M!l}u z!6!CM=hO9ekNC(g1^BqE8WrL}<Z+uOyA~XG_NRsUb$a3x1~i81aVy;S}~t< zc((1ZV7L7pP#TdW&HK^|6_O4ETXt387z_1Msu^}Q+kDOGNMcN2up69ojNqh>Aq?v{ zfrP;64$Us8VGSi6tGJOO{8gHX4jzmpwLw9pdL5(uMWlkn%V|M)|0BeidP!lQ>1a z(|nnL4}S8KnMV+r$LP8B2)-R?nUNj%Gs8OwWa1j{KT!uQAFp{H#z>WiA$kzxN1pT0 zv=B%k-O`MbD^1@(=ph++$zZ%C>}Nts=+FEN|MxBN#53D|3irf;J?k@gy;a73vG${9 zJxbbxEUgIfmfCIRs`34j3Nro+!sG$+2)VY4-u6*nn)nrc0^cIW!%G5xAi8{Jd>2O^ zJpEghCh#U{FM9q#GKjNJ*z0qA&?uPVmn+nYxyhITN)|Ho-mkh!KETE*Hrot*)OTKs zX~W+k`4~}7;MlZ3?jN7nMNG-#{#_iu`L!k8 diff --git a/build/classes/org/telegram/mtproto/tl/MTGetFutureSalts.class b/build/classes/org/telegram/mtproto/tl/MTGetFutureSalts.class deleted file mode 100644 index a59bb29649c9badb6075710b29d969631b002dc5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 801 zcmZ`%S&x%Y6#i~u3PoyXx1G_^Ixe(6;4&{}jEUAIBsG2LIIj&Iu7nAN1`ayFUsrUrHCz?Y zd;Lel;mCO+ARK{uFOE`jBiePtObRGbHW8>k2%>-<3aFOT+2x}bdpT(3f#FN)g>ITU zUXjXOQkev97`&5@WACj%%j)mDuU$Kc?LkJ==cOc(;z zDXR%hlbGV%^2N?`NzXFM5;=53;tsEwxQ-hpZo=ZZc=XY$0v@F~zB#^s_s-b6y(Q2* z|-FgMB`R~nj z9JKjX=zL2mXrTrJ0_TcIwhwyZo>@{KJ=d6`<&-F&pqe<{`>tWfK@zEkjC91#4#T&_hc+ce?F|0 z72L;Sw5T$QDU=kXuq5LFL#o!OY;C>P*BO}3FkJK8P#CV*HJmnQNSoZ}uDKanx=9&z z207qw+dLEuvArro^11EW;syPv^}T9wmmyyBOk$2$T&xe0CACO&g^pidD8$ubq!FFf z93u>)8k83K2zg)|j{TljJ@b@dQf(X>$A)HmTC*+uw%8H@H;$e~1(l7H7Wais&SjJt zvL?U6Ug@)Sw@+?(fu#xVa4Rs5G~sC54Z6PICxUb{7{$X3vbd2!4ta)!OW8-l4?N*T ztj%rRJ@(%4%7Ng43@w94c$~p9Ru~pLt{ua*v>i8W`@R@$7?I)s&Kb%(uCed% zg769h{tI?rnuajn+JAbmvbJnS?p7HlE_v$Qpt*m@TQr@~i+<_NfhyEp>e%d6TDP0F zYwZZz2^ogo1-9S~&$Sq))cWTynv<8J$Q=byKuG#OZmjd9(WrwBpG>_ArCQ%xk!5H q8sAOhGMFPc}VHD~u3Ub^2L9@OuV7KC)5-1yo&mPNVS?Md?8U#tg zHONJoCAqf8g~>^!WisKk-8Q4k6uO&oDpNpqv|Urcq|Qm&Zr#wNs8;TC+?3lib4ZUQo2KL(93ZtNWEqhr0RhblPSH2vIu&{an|jH9H4PX%Us zDp3>YjWODf#^6po>^HO;sQxfGZ0JE_uVXkp&?awL$5bVZ`T|$ndRl)FMEyqU-IS7ZP7$w}d^3d)Sxw3SUcngKueW z+294PP0%{jN5fdhOmBNHn~}icM2w-n^WA;brQNukKa{^SdKiJLPXf{hr0(wNaFEdA z{WJ`<>crgclH0!cxyvTd=QUh%{fpyfOkDG!R=0-3fM!^u+57(iDAPoHDS^fF2gX}j z;wV%7q9EGm>l5APPk2n7HkeS-3cBCZSK|_Gp&unWh`MCCH01w-+oUf+Fc`$$KoiQL z&F3|rVqPY>z{+H&|K7R!KCaPE!yNs5*eLMc(5b+yV>E4#(X>FMXF;2fC6dczEusjA zwDeYMRl91RJ%ae1Y?!E(ENTrF#R1FSBNV*VQ&?W@6t-8jPvLkA&MAsxP%Q(^kro7U z7?fXM#cFmvlU*0AU$`7u&r=sEt2ttyLQi1*nq9wu7qjbmqGOS_XsG0=ua8oXE1$s5 zv%iFwNALpWXZSKTk;B*Ej;iOxPvHEPRj^^qk0EP+V46orsjV7$XP!>CL4Qf#Aa9 diff --git a/build/classes/org/telegram/mtproto/tl/MTMessageDetailedInfo.class b/build/classes/org/telegram/mtproto/tl/MTMessageDetailedInfo.class deleted file mode 100644 index 3947a6f62fef945810351edd837cf5240bc526ad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1244 zcmaJ=T~E_c7=F&W(lI(FpR%FgL}e7Q3J5BQ!tkQY2p1r?q|oD1(zRqg2>6>c(S$|g zg_mCVqm1uqyYUflN#D2UywCHzU)`U-KYsz3$J;D&nCeCs3~8pNc`VJ0h9}BoW94@i zCZ0<3Oqy9~<}#Sq@SGu2sjY5p?ON*$%wot@0zVYCFLrG2h%=~-ux>dNt1|T1et68A z8}W_0cPe;D2!abjb}hTUD^?h^a8K9fq=)T*#ZQ?YW=$THu^A6w0*&`=f2Tfw_4k4v&b`-P z+2@DCrM5IIFytM6g*|u9w)}H)EojzF!98AY+6_~9=5~!{BlwAkbTcBLEUsT?7%Wf4 z`90gOoAK?Ej$ssZ^r2tJfHZ^1>li|wVdj!@LmV~(5y%W1+Z#L#?K)rQ!gf9GSpJ7V z!=jECc&XzRNOc*nb*$hGLy=aq>m6pwW!krV5UT)zVOm1q(b ziQNRUP@<1LNB;#C1@s~hhFf$>L8FHj5WUk5B2R0GJZ*w}maxOPO?HG%lTe5Qj2hp; zjPVvyMyUnG7*bnE8$(?!sNX1zh*U^OedHP4sgl$V7ctrir;_j)QeP7GoomBNJA4;o z9d=v%4C&7ad;Hq4+793Agyke;X-dD=4wi7Ah9aAtp=ML$O9mA-{R0{DO5)SxyXmY- yANMpt&@`z%pyweTT@Xg4(71xUh~awoa^!5|y^d@gPbf zd&toAp5$5k%1~@ZZODlbrmOEsEGoRp~gkwJ74Dpos|#wf$!-q(d;DTnU8k)iQ~Knz7ME2;>U z9XCp+mxG@f7AGMCY5UYRhBO}ysRz8{+A+4N9p^x$0CU|;A8OtrnZN>}i?mxofd=5z z8^6Hnzft%}f1p#6WX#z>DfcQju29@1Qy14LUH-^;?k6HX9~0MzmR-M4Z~Vo~F4+}k aa~i=f=%9d?SfaIrWtz9h9CGEf()SNoIp9(N diff --git a/build/classes/org/telegram/mtproto/tl/MTMessagesContainer.class b/build/classes/org/telegram/mtproto/tl/MTMessagesContainer.class deleted file mode 100644 index df063a2fc840ac2d901dbd43ca5434dd56489884..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1829 zcmb7F-BTM?6#rfFv0+(^KtrM0S_Eyvhg+mlB#6?q>S_Yoq##Ab+vGNG-Rx#|Z?yXC zKjEt{eet2rD6}%;`0U@H@4ouxbkut8W@AjD)0#|f?mb_>bIM@D_t%xvuaF4i5qmFr*5_wQ_may2!vRhQWg829mpSlRGUz>V^mc zURRbQ#T)!nZnmWDm=#}$vXFU({<2+nxor7lymZ)NrRe!}Qwm4aecmt|vgv!$Go@pe zDy4Sl{3?Y>uGp?ER~gP^cOJtfx5*GMcr^lzWz}JzE@TvsQq5#@hf^Vx<)h?}o1#t- zVcD!&h^nd;2;b(8{e`&T)jnq!&$eN0&)jIqW=oc(FL)!bG8`;RUj3xRn-zY|5gOiR z&@bJril(%w6&;T;6gW`<#yxsR)~sODN^60xG6)Zl=KMLcIynsIyZK>TQ}R% zyn)l0WEeWsPlmZiwkuFb+$Ii9&8t8qwX7R>8YeYu7r(@E*1eT*VH<#3O?l$YI*R`}n}XhnO^A;;eyPe8e!?2llsPMv7Tw2yhPPE-tsMCIUyhh8Q|Ig&LE zNG${&JDTe`nzKaJ5uADuqcW)JKI*cVpoisgdYJZMoW3W(@Kku}Ckc_0&ZoljGtg*% zn(P^#CCMC;WC2V}?}JSrpl|yCv28lU_mTJ>$?5NqoVf#S>svBH=sFp>PLV4k+1Nu| zJ04Sbjvy4+5ZNn_go=8bHi)u%p2TO6rB#`wBeU3W|2Lr#Qw)z{6zM-sQd7m)gHFi} zw6{iS_AUk)zCwmJPcZz1^!nV)9-h2)|2LHkO(v}a==&2R8fNcNndV3kC&df&qp^uF zF4H?GNt#6pKD647J{((&XW}Qn#^eFg+xr+Bkd$$ZUNXXSeSE+J&N5 i&tFJ0c8@CXU!-}wNO-+h9c|ZxMw5VbQpf0@KK}qt6vwRq diff --git a/build/classes/org/telegram/mtproto/tl/MTMsgsAck.class b/build/classes/org/telegram/mtproto/tl/MTMsgsAck.class deleted file mode 100644 index 309b3c4c9d136a5b594ff7676fb13edb0cf674b1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1493 zcmb7E+fEZv6kVqmh7K*a(jp27B09b3C|9wFmdZm(8%#h5@__QA0Jn~ALCPUJ7Y=ETd=cg`Se`8TKwMmNS z#6f{Wud4>vmvXfcXCQ$aT~3Ute-BPOjZm@vt}s0N|4F%kx$gF1kZym7z6KujpcQRk zXm@r2I-${__W+%R(M4;7c2PR_&{K{dfW;GE;Q35DIGCu5>80-nqqBAg^BvyR1NhD% zyItf>MbpYVANz3pOHk8{(b^5q zF)e-xJrb_ck5K}@(NE?uuDNW(#3pj@XbzO1XK-BF7WSL$sWBs~&v| Ox5-DSaK;;~C56A_cVKk@ diff --git a/build/classes/org/telegram/mtproto/tl/MTNeedResendMessage.class b/build/classes/org/telegram/mtproto/tl/MTNeedResendMessage.class deleted file mode 100644 index 40c8aac17f61283715ebc3302071c2daac9b4717..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1509 zcmb7E+fEZv6kVqmryW|k*&P(H1R?-;RE~*Kf)(1%_zeX|#mV5Q~Pr z#>rggt(H;aEr!ve)2!)&+q~8^>bkJ?YO&}vYKweDIL#cxzDria60;2B+TPIQB10hW zm=xcy$wN?EUXXjVB8-*CC1bT}Jg_+>tzeqrfVNzGWUL#yZ8U1Sq|8ZhPmPPxR(4}r za&J-wl^pW6(P|Y;mspnD;!Vr2trvXWF`qLGYi%aW(aURMbxl-6lN)uHPrd$Zg|7;W z8l)i0&};H8@5ycNLSx%`m%OOUfmgH#cI@KrOA#;+qbz01`&^-9|H`Dy(CaD z6Tt;sj39?g3NA-5iz^K29X@rj+H`~?9d_<*l|c?B6LPgR(Bito)E1 zw1v*vU6n~C!z8U@USD1P+cdf4UAlL}tqIH4^Nwv3yA+28k-X+?n<3*lc0qET^VAV< zw7aOb`XtS5;-J9Mr%g-nYOy`?3?z8B%U@&e--FagBV~5JI}A7fe{yzV?syw9PG5s4 zeI0xl#(wmIq0c>q>4rv$p2KuEhy%37=oF`WAMI-D3s@@s3BC_>f{TfJm;`-K7~S=` zm~Zgk`GUX>}%wn*9Uecb;*KTIzFK74upZ_TsDU@J9(4Ag^QeKaL3x9H-p;WKmP; X%m#Y4y48t3fs^DTRoLc@w3EUg{d;BM diff --git a/build/classes/org/telegram/mtproto/tl/MTNewMessageDetailedInfo.class b/build/classes/org/telegram/mtproto/tl/MTNewMessageDetailedInfo.class deleted file mode 100644 index b4a8158343d006f34e0494e1de5e6404e966d405..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1162 zcmaJ<+fEcg5Iw!Kuoni9n_LtS@vt*! zZ-26w#sh60YV$~&LK-tEJQhe7ORqLI%GQd2umn1bfgdW{S6jAMmjWHOA2wudEv#4$ z5vu}i+lNYq0_}vUx?U`~zN=nxkz2K_sV#wIF>sh`nrYNrB};*>c_g=bbxM1K4j ziTvm>jQl|I7|E{;Ac7Az;XU+%XKfnZ3J*~`X6vD996mzgb2EDcH%`K>>?0VTn&F$5 zhLf%E=t;PnESlWtZEpp~Fiu5X$6eNupdZdtdHM%Z^ag#JKB;|t*;|Ap$uhzJHYU#` h8&NWm8QlZ=tZqZ>n~gY|e20p0&8OGu_(BeT{{Z{B^-}-< diff --git a/build/classes/org/telegram/mtproto/tl/MTNewSessionCreated.class b/build/classes/org/telegram/mtproto/tl/MTNewSessionCreated.class deleted file mode 100644 index 743cd2b705e0d591302d60b6cb29e33276b5ab49..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1192 zcmZ`&TT|0O6#lje^kTS!wp>L-(;@}|6$F`~MQ6$sc_{GG2PU>_Crn5%*>ds6_zQGK zXJB-E@WDral;hbXEro%HoU^;<`@VDboXy{VzkUN)#99g(^dvfvl_n?6OdL;?&wrAM z6lU>M8bg{nX`Ur8AIAbiqEK2dm-mYs46Mk|Rd5|&n2y*p?FMH^eXu-VZ29$KjR2br zoejtOC^xZ6p29x&j=5JhZ9$<`%dx~7Y3iGmd?laVV^9ljjbs#EZo2ARylvB?Q&LRQ z>24&d>RBl(f#o*k6zvPP>H9J-tT#`$!S2qN=dEGM)4PhHQCF+mhry|fz2$!;0 zPMu*;&xZMJ)2SQb>57ISq&4)SPeVTjGz?;ZVdjeHp*Zqf;Y#tXop=1C%zd8V)v^dcxstf=jWE^mKf4kas-8Mzdztrn$keC zO~vh2TNuW#6Th3hV^1gu67f^B;^#ba53Lt=|BX}QqMrR!o-VA3j+zQ8{@Ht{% zBlZYJTj3`A9Ll#SJa%JPZHC7&5wUy7%iKzT=a-0kpX!eV_n4-8#OO4Wqs%iu5ht&Z zPmouo4~u<35S3J>=zECih@2&|LXoi?A(OHPy$M>SWFwlZs2S}7kMNjeWEU?>yA#%p E|85NXIsgCw diff --git a/build/classes/org/telegram/mtproto/tl/MTPing.class b/build/classes/org/telegram/mtproto/tl/MTPing.class deleted file mode 100644 index bc13568cb154988ab1d9d7047435dbfb2ca73fe5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 788 zcmZ`%%Wl&^6g?BC@dNk$AT7{RTBu_dUVxNE5fTIzj*Nno(k+_CBg>UzNA{#G{iZI8 z1Ol<>2kg#LpjPbnJLM4d+$j>$735$uw%nPi>6bn*=q9x(Qb2QoD>Y^aUM$%WUBc!r~Ciq8MMZ*!ZrWBrB)Z4^bibs z7&WZIgaw8>rB|m2jZgOm#bz)|=Nx$}gxAPg?l&-Z<11>P$wP^mzr-lZC^n@qSLp>T zUZ$0lN^1-CGesq53CmPZ=`WLdjjZW@LG9^xOjZ093e^dCm;NTTIsvO@OqY<2>t6l_ Rui+k1l=7skeoiiZe*j}(rfmQK diff --git a/build/classes/org/telegram/mtproto/tl/MTPingDelayDisconnect.class b/build/classes/org/telegram/mtproto/tl/MTPingDelayDisconnect.class deleted file mode 100644 index 9bb19c21a4a2ae0181088df1c544e0073bf39341..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1076 zcmaJZA#yLPxz@9c3{$fdARwUzW`wc*xm<=eX@o?gjg74=Q2kSZKsVARUD^nEv|+O6Gn6FH2T$l|Jr zVPpgr&-JURdLvY!?)!3AyAWB{JA4whiHCS(VhPJ8Z||{*Cs-Aj(U$L5w88s5!{^^D zuPm(|td#}E&*?;SZyy};QUpdiE;-v>SJ<(i&~lG5ua)OFc~S2go|2_dpLNpOy4dSf zROkehnzWot>UcYqR=@H8o3CF(QddRIE-G>`$A>(`*KJ?|CNdDX!c`0jezZRNPxqNq z#Bvy69OY_?j5u?)@ExKsdx}_L`V_`DZXqfhYZneP3+^R!VF$j3>s>h3hEEXt(q@ly zn3hbBeFEci8=maKS(fSMMlR6-r*MO#>k+3pVvKpXz}5>tFu-guCtFiY6N-~P!*3Qh g&yb9W#LARD7V}{DWM@fpxJ9Z~>Wz{9$|ZmQ0BP#zy8r+H diff --git a/build/classes/org/telegram/mtproto/tl/MTPong.class b/build/classes/org/telegram/mtproto/tl/MTPong.class deleted file mode 100644 index fafd238c76da1b0c3e3854d6caf33c210087f630..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 935 zcmZ{iU2oD*7{~vI@-7?Om`?h9_yHP)s3;JNnp8;I2_S4t}R`5BK%) zAc;}}Wr1X){i54_+k7P;ngR<=6A!jfHmBCz43?0~U;&F6WU(l)c_H6G4M)E6b>6*$ zec!Va*va4_9%b+tCPy67wq32&>-B2ysX+b$J?W>>u2sr=>CSt=a9Z} zrQ4XfZz3PkSxTMUSc!cK*#g$sx^8iUEk-DpD@?uf193`2%V`(ubVW(u;=6&(bC5BC a7@5#xO=URQd1wo_iRw!8Hj-bc^7#h`sJoZ| diff --git a/build/classes/org/telegram/mtproto/tl/MTProtoContext$1.class b/build/classes/org/telegram/mtproto/tl/MTProtoContext$1.class deleted file mode 100644 index 05d968c511139e2c967ced20418b1df3ffb2a3f8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 195 zcma)0OA5j;6r5K-sUnyoxDas{1aDAWxG1{t0FtBW8k3Jsrq#6&nkE}PhM^a xv%U8wR!*m65<#~5p_S9#s>8W84HH)XmB|GNMIP6qz##iD6BuVr^N(^umOq)1Gjad` diff --git a/build/classes/org/telegram/mtproto/tl/MTProtoContext$ContextHolder.class b/build/classes/org/telegram/mtproto/tl/MTProtoContext$ContextHolder.class deleted file mode 100644 index fa0b226328d1f9bad93ee6eeac379a3545428cc6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 498 zcma)3%Syvg5IvJLkH*xd^;LH+io}A1LU%2K#6k?&A`zy+%3I0DG?9rXBkyv0l|w&?rFfQIg5F!i3wcIR-IH5F$xr5jVD@Iw zCU2t*i*Q_QUe4aPVZbDGinTOA0Gi5d_glTiUYqm@9HZx3!trj5}*vt`&20v60C!?=io>hoCraW#yjIUc)rpJ^~tP zo06;E8^MvtHig2SJ#AA#97QaM6fO`n_!uxuJ&21)OMQPw$NOWCFm&39?-HQlC9}t)N+k!Bcr);Cqb+4 zmI-0c3wuJ#$$osqrIoyRLb#fd6WNqGZTXJuzkJ_rMRr^`!rW-XcQ$!-$2&TjArB-$ zW8p@}XERCLwj`;^mn6SG=S?C~m^CEa!8v!%7T(Mpf^cE#KORBzc4$(rr7&-ER0!&} z5M`Do)A<sEwr3*R^>qmeWiD#Q#!XdF)NqU8_)hsw`Tq9)cG0rR zJ9io8s!#dP-0Vo#GehBs19O{8DMEjpAzi8#>-GK0CIhQ5OqK$_Ex9lExYrR36Cwd=9nX7Sv9w~ z!*DX2J6c0<>XO?()_BX}k36BF#9+jA{bmGPraLm*A*nad|-=~bcq5DM95S_9IC!HsIK^f;%X2&rWBrVLf$l` zXIfR_QHlc@^-as5%M#JOVS5ox1{SbrU=}k5<}gp}ZkBHscdM3x6F8}%Y~VKT(1{Iv zi;98oaE{^pdvlty6$Ua;^J>;k%Z}L8@V$X5Y6k9N%fL478Q4Lc?ksHC`_XM)xVo~s zYV(yfI`PBe@`L>=%WFRr3|QD@n0;?Vbd;?}PlYWRP9IiLjZ6E92pLX95u&uR)u(Vo zeou8uNpWRNXe6c56CT#ZPaWagV!fw_A<_26k(qKaF z1DT^f3C#|gE!U&3aCro-qpZcBI+p0SlA(W23iC>0w3@>y%z!S6)(PnJkQ}2mDU!TS zu?2ig_6+S7D4rxgm45}6UwDB;{_+bX|D;!l5*K@k)8rYw8&ipK_$M7bOq{)mP*Iq)F(5dsD>EWCvXo5h` zkoe#S_&dHE_nEd-P!b<{PS0L@uf6tVe*F6O9l$-TCDD$F1e$PL9+UF86N4W8`MSiC zn8LI??#g2(N&d4*%;CN~9!T56I3C3?&k)b$mo_(djb#RAFtp}8HxQ;PwoRwP84@KP z1ZI&N1;SSuVwUF$?h1y;PL?5Ad*->z(7a%~wpb)5ZFMJWq_-KAoL3;0s3sq3k&Cqk z9T|x*Nk+<99s2{%dWA!Vel5RmzB6^()7LAa zToIeX=VobM=1r~~SiCH3sw{>DhV}x#5Ixg~Hrz&V-t&vP;0`bPW=R*0zLgK99*B@P zEEnUs;m~K(8TIW^tVL(L}x>fX`SH)FyFpQleEs3)42~U!*ZEcjT4IWe+ z5yN8@i+G~qDV9`Zk&9tj#R^7Zc&6exUZ^mzs^TT`3|)TN+V#W0u{Sfb)?8s~nxXGp zo>2Vy-afZzbY1mU8S7`QVHmm?P;DXA_e$7KK)dkXw*}98vfyjl>g5e@3mvnEf-m{L zNz+Mbv=7GR0dbmDp-SBM?@`EAX~=HOh*Z(oZO7bmXwSyal~C_(h2-l}O^`FKx8&AB z`(=b{ZqZAl+5JzP{8&uK@hnqNRFh_eyPA;FLvn_}^JV_IO6hHk&==ZH->!mwTtNpI zI_VWbGyP~s!vC};;Z2)DcY=KS$eY?tuMtFv0qDtm1+m2_XK)-g&Qh|t}eq0AGfh|wL5(xK2JUR8R7aD^yt((e|uTBJ@kg^;lfc_yd< j6DLS6W=_$PI)N&CA(>JHw*F0%Muy0wfQGuZYGwEh48ko4 diff --git a/build/classes/org/telegram/mtproto/tl/pq/ClientDhInner.class b/build/classes/org/telegram/mtproto/tl/pq/ClientDhInner.class deleted file mode 100644 index a31bf9e10ff7088194577eac8925f85114790b1a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1248 zcmZ`&TTc^F5dO|y=!FFecqyQ0Rd89rir^JQ*+R^cMiPs>^ua9jSeKODx;-HHn>5jc zs`0@e;EyuS*=}1P@USzpGxL3O%lZ57_a6WYSWBZHRti0smSRSVSt;%%kXPRqer%?3 zA9GSXkYZkn1t}g%@hE}E47wlqJDfo&+YG%89v<-Ub<33qxd@M(3IkiGgz7d!vQS(p zmEJk4^E4P-H9U;r5dgHjA(*uW)Z7|c_+Jy8z>5lDRfW4=)HxGz>eIKI!r1fCjrhD8HQ zcy3@>S}*X@zzS>w1<=B?r?{dXHnw;9j$jyWPwZ@TCS({t3utY^^Q&)#S8LFkKZTy) z_L1N#Vd&EC#^`JpZ!Z<47X!b_Flw$}oM=Ren?=b?Wm2^NN^FmsP6u~#!O_{1GO@*< zJ^v2!@VzptLw@4iXZVn#r_fI?MTaJjLzX7*6KOh8r0GheM{pTez;Kmp1qr0c&XSkr zB+n#NVgg33pJ3K>6N)v{glgrQ(5w-?3H>`o5n;w+%phq-K3!tk;cK`ahX>-YI+XYl zW5;nL4tBA}P`<_Co9Bkrb~uMy9kfE0tb7dZYmB~qE?RG+?_h%Fmb1>%tP1HIp_S=h zNRn1#t&vXAzfL;cnrV_!H7a+PJ`+a< E2M&(`$^ZZW diff --git a/build/classes/org/telegram/mtproto/tl/pq/DhGenFailure.class b/build/classes/org/telegram/mtproto/tl/pq/DhGenFailure.class deleted file mode 100644 index d46945e567e55e26670027d5b1436a8590c90415..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 421 zcmaiv%Sr=55Jhii@|e7Q#8Gi6f+kUE5fMZYbb=Dd%0M+M~T%j;!+B#sB`;Pb$x!le*iebdI@>dY+5P6bDkbwGA>pNSYvSg&PBJ|Z?_m& zo1yB*IyFL@o=_9XkUxubWX>6i_1jAujUGeRj|0-2x@}6KG`eI+6_NobuH z4Emwe{W}6%;`k&G^5BqR`@aDvv!Z1Mp;pX7p@k9D6G9Mz1UD^Y%;{-9XY9SPU)7>kLW_Pt z{h)Ty9Wz?Sg>yLP%(>io|9X7`P{(!_X%sDNxF|V|kI%Y?O&41Xp5H$2bb75O18Xr9 ze63<5ljP96dqymOg zxzfHDkAjCn1^mZt84Yp&q|AndNMTl?fU`-qV diff --git a/build/classes/org/telegram/mtproto/tl/pq/DhGenResult.class b/build/classes/org/telegram/mtproto/tl/pq/DhGenResult.class deleted file mode 100644 index b2ce80dd43c71a87621727de7cc4b2c2f18b9002..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 887 zcmZ`%+iuf95It+Vb>cd0N((eC^h%54fcyY&R7j*Ch!hd2g}(I3O;)KZ#}4aFFMJh9 zjX*r`0en=&Y+@%(DY85>J9EzL%(4Gm|N0H!C0q+RtmI+hkur~!S+%f+b!9e8Y?|0& zn2O@4$r-exD#J{|#TgeLhbcSa=Y#NrpPVpE?*>sIUo+&LqpEt!hYZGE+#nS+}>=M-e3ZGr9#{4n^+t8wd+q2$z0{WISSVz1GY-JU#H_QC zMU!`B5J!oLCk%5fevAEL%&tXaay=GpPx6qrh2QaH=zXg1#gXI}lKR>xplBlx%f^f{ zHY^j{Hg@pThJ!N0&IG?ByCRmc>eKz=y*+u)qkW$ALdmc+0UTV^I6mb~DlKGd)f%HU z7*=l+hU*4V`?Czfgd{u{f#lUo$=?X!lRzsZ|NkY*lUOZsL7&Fhpx+@! zKZ*`RZBCJ)mLGW9pS($#0%k!n(`g+VoqPqV9kx=pa zJzuI`WaL)k(7QdjyE!84{NIl!fyO2*J|7^gBLkZ`%PN5+4ia-=01DZO-QR-yc5#JVGIX6lUY-!JLE#5^@qAN|=|h zU|>=E`0MST1g(E8;faJL2~Q0?W9TWAHp=C9#g`1M$k1Ex+=j4Sv1`|kIYXp=M6j19 zwN5V;QP*?#Nl7-if5QFOt*Xc6r)n5maa>2NG4y5k@||aTmq9Oh6|!nsStP1l6l!*( zQLF@0)ICa5Thv3(PRo|MEL*fqC#6cYNYSu-v3*i%?GyCU(Hy(xeBgPna?X&+mJaL_ zJLh=0&0|qN7G>dc`*1lp#jCS@UKb91wt?q#=nB8$UhKGwZpU2m{Ay0{8n62HVNTR? zJ0;3a@H0XCn#f?(!~h0OT$6BJ!VL*GB@AJZVe--rhobI#!jn7Ik8)evMc3uNfn^gb zST(UGVI40_Y=EK}y5tSIZ@xd^`+{LG{MO=T``Z}Ct{PeyIBxZgaB2+(^VD|)-znwK z1*dX^F7N-TrGmwB>4xvy6mgOQt+dS-0>2npaH(;*QZ*UQ7TZ0pEW`x;zA5_84T`c4 zX)yFt6+s-j%$3Hvj5c6OH(&}lV9GdPikUb`-VBBbN2pq$Jq+S0>l>Ig(?rCYZ9=o= zn$WF`-bB>OM4O0NnOGCX7g~wHKdSuw#Ej;m(jUsVFs9@_C2IrmPs)26<4Wv!zasKk z$rD{=EtDs_%6cf@=_*G<`EFM^7RvX!%0?(p;Xb7$Q(GmD5YJn5@|o{Q5NnEc#ZlrU z&BqiQl3NL7$*NNb)AU-HQJWT^(E}`5w9=F}(PB-pZl%*S(<|>J9L22kcxz7GO=oNT E124Y%#{d8T diff --git a/build/classes/org/telegram/mtproto/tl/pq/ReqDhParams.class b/build/classes/org/telegram/mtproto/tl/pq/ReqDhParams.class deleted file mode 100644 index 346bc4dd9fa576342116154bd8ff5dc3960ae817..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2324 zcmb7F{ZboM6#v~Mbn~%+6et3<7;VKQfDuZq8j2D^+hF)80kmSpCAket!*1AIYVlEg z2A$EFrge0t>R-q8i2mvI-W1 z$c5pX+Bq!5@H!9p(w{%00Wtl*@QL;{If|qle&=>~FoHBK-s(;Nlc)dnf5afeI;Xr$=rFAo% zH)_YCC@iiWW(uZNNef=(6-zrzi)wnaKs5>eL}ZekzC%&7Okv8H+EKb_*OuE~*C?-^ zVF)amWx6I>6k6%gidNgy_NrXLXAI$`Cna7JI@O_IhvCAUZs=m3p*OLUb$-h`+2l5Z zKOtqf!o^}$tJm{o+eADC$>j17NF*gWy<~A}XxhoJPGyj~=eTcsi6UsCDn{O=PPU>g zuCiwNgkhx3)7r6U6D2F_^Dyf~UvEeMS5^rpC`_WC%3~NzB%QugHKUStti)#F|KoOc z%kJdb-T^NOf(sS(ilK>Pi#l|tOW+C@`(}Br({paa=Q9dESMdN}FkCx5L%H?qg16EPCO%IH_?7H>KiLTv0J5 z#cNW;rFb20sJMzN4CCiqw!x2@y0rVjsGS13Y3FviQ+%?(S~Q z-iNE@o6|FVc8}t&;Z26&j(hChIFxsFIc=jwZY}JZhsKe!SnkF$^m~Y1;q|&!p@vU) zpQTgl-8nFq+#K&z$_*GheYx`)p;6uvdbLiA_m!m!o;?wK!Ll^kr^~eDtuN1+jZ*FK z&4Nsz?2vsdm~t~l6U#5p3(?1`>?VyS@~uGc658L1hzxAudzSl5WKc#rR}a60v1J;a zUi!ZPC>WvNDCqs@-P8eee34FgK5{<&V7oYtXV?ObajWC?(1FM;ih}Gt2@$k-@v=AyM6Q| z>wXILJNNFJU9+Rj?Dz1#+mc(vnvasEDLXjvBVwdOt`3vFNau*FRnq-*j>@yckhc{d zAmf5A5U8I(Z=_-|iXD)>Xg-BfWEqq_adbrLOR_J{+3k!Mcn-JRcWpOe$bOaB0!`Pv Zd+UIED>Z-e8D4ST)r<2XmE^-m{{qL-DPI5p diff --git a/build/classes/org/telegram/mtproto/tl/pq/ReqPQ.class b/build/classes/org/telegram/mtproto/tl/pq/ReqPQ.class deleted file mode 100644 index e7ed04f7232250f35bbf93e1d7e5b5437aaa298e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1832 zcmb7ETW=dh6#m9`y7tCyTqhw3fpmMtmjpL7O%Nm`s%s`^ki_Gq(Zz3c3b zA>of8@xmYA0VHS;NG-g8#BV~tncc;g#H!i{&v?(A`M&d=%l!4vFV6t1U`Is;?2w8z!0lCEjmm!gx>so zOYiLJdln}`1v3oMtaO=dagV#EZkb>4Pr272c)GEhtv}Jf(2J&1tl6EeXb6|KrwoweMC5HN|;|}M`&*jeE6W$aAmuQ%Vt&6TprPvtZxW&c3(^?-s z8I|&lQWCRRV7Ta)(+|34QT=qQ>>AxRw?(fW3_bgB+CYIcx7U5z5Y7l) z4D zGl}!i7-om!@JkeAe&kV5J({TAdAdQ`mPfbR ziTNAur-hRw!8}t(-xsFkF`WIZ3(|W6P7PLqUW1nOrmL@KYdy!o znW9<71$xFZ^dd$uhe=F8%{*Qm0@A=x&G zEk=8OvG5dUwwL~tM9RZV{1}PnOTRYAoqW-*Z` z>cY=B8%Q6Fvw+3Wd4>XslJj^zohILjFufR(wS>1%5vP4o=`tm>7-CI^SW3RI_!Q>? N)q}Lxh$w>P{{UPz!8-r| diff --git a/build/classes/org/telegram/mtproto/tl/pq/ReqSetDhClientParams.class b/build/classes/org/telegram/mtproto/tl/pq/ReqSetDhClientParams.class deleted file mode 100644 index 06ddbc84f73531773bd4c5490fb24863edf96c11..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1943 zcmb7EZByGu5Pr@!ktIZMfV2=wqP*J%>d=I~nbKmLCTP-JnzjZp@vt(Nar_+qbd%E4{c5k2Ey+8l?=@$TZu&0q&R`6~T z?`eqPeFYyR@u7xE&PCPhJtq7s^Bg|vRGNG zR%_)F11mF(6K5E3Vhf32yVIXCCH+o!hBURKcH%d}h#g zC|aH?T#0Et&6N)Ba)-RPZINe46x{~J7^@1i{^f?*+A$y7T){mCZT)$jw}eHPP(V4I zS+N{TtTL$SM+N!I>@mdCQYM>Rgy|&G8JXi*(o~~q>ZDljXR6V*Xq&!YrnJe4Ycqr!0QWIvSp&D1L;!^K@k zme>%k5h2m=!gkYf1se=E2AsX}0t~a=J~a+Z->{sz>v@!_A&y#H`nsm$O-$>Uk>UcT z8FK&OdYeD3a#1=c+7@@jeUmzynr~Cb7VhhKAjLMSI(D$jFz0hot9OvK(!E-%gTA`I zeCy8g{?fjVS-izCJrJ!^jDX{zrl3wVh`oW^icmLm+E+Mn3=zo56^$@+v|C4CP;mm{#S67q;zgj5b1m>`w~ia{us&Z!ZFnB;xV-ENiQ8y^M>eiv@+6- zNOaeH9XC#ye?U@RLY}@k)U0;R>7iz=YtA4WIv=N1#*RXR;J| z{zr__s)nmZ>)GJ420^+UEaL6(aE1tulVvWON)dKklF+0Ela^v(#>sRyXLr9nd--l^R~cBAp*>?;6|P%+M=u>242or2d!z%q zX@<6n;T#*zhG!}tGN>O-t7tf7$Fz8bVK8Sq#UwXMM$yp^lDw4M&gE>YxMS>b+etCB zESZ+cml?+6yJ_)U4@m4V$Qipp6-aS$2p0{WDe09;w&0qmlH_Ac?1+)zAmeYFH4a3g3qemzDM*G_Xa^^*D7NZW-| zhFCneuOI74(@t(4@$wPRbH~sRQtklOPWFs4H)%~lP_NN~aS1(FM`x`%xJenbYi^uy zH*bjBbPM&%&`o{1_m_05n5dmH-+dC;ud-th8lK$z{`%!ZL$0EVe+j} z*?JR1M#U=DRICf}94}O4@lwSrHzWX)?J$KY|OP#?l9`+7~JZByI9f7Z&dl+{; zcPEt-AZv?Til2L=DO~d5qs`%x55LzGF8lDY=5X1Ek0aisc*Tb&pfxMLHn#~(QcGgi zQ(kk!8udPLju2_d(=zE+IxD2Z)tjdXB2()7^h;veOEL?I9$K8%(Lu3oVq^ZBq>)7x Zo12(CM|*8~7c$?@2H0d}nE}rzk+)3S`oPO>^NeA-P4R&o*D?gRdCN183}G8DYb2=Pry{7E z5-xSIoEF1mp&0hJO{Zmq-c1d8OlcTHRzprMbjMf1vVEG~iDwC3J`;S)^Gp(cmd5&T>C-fXrpzYjOrhFKyr?og6kMlg zouLP>Vj3gRKu?!WF(k-C`UMe^FtDT|S(%f^1g(>FTA*B&?4TxNH}mvA`>XQQx^PkfB9SBO{GsgM1F*rzBwgV`vYCn7QOCIS-O z+E<6dl`j0+aJbTi&kcpEUHJTPc<FuJf7fam6ok*R&vgwdK{s4!N|8)QW diff --git a/build/classes/org/telegram/mtproto/tl/pq/ServerDhInner.class b/build/classes/org/telegram/mtproto/tl/pq/ServerDhInner.class deleted file mode 100644 index 0d0cad0d5b547f90fb0d454a3d00a8b5c8d7b67d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1423 zcmZ`&+fvg|6kVrDn_f~WRg{9Dc)>QHm76y}?FBK~5oe0L@W4cxDPh{QrUwN7z<=>U zXYAws?{C6%)oSpWT|C$xMA}xqj6v|gzc8S zOBmWNG9)^tb7(s6ycDZ5D7C%!j@6_FslH<{#J!G9Hx*g2Y>Pi9(d>3{yQsS%x5Xfr zS~Wq*iiddJF6~#MMFd>Spl&SV#E>mLNBbS2_A|fZINcOtDL6S6; zWi+fWX0cT}X2@hK`^KS>w_5p)1KvL1RqmKZbJ-nd?P%9*bBorXfMy@6ndjIGr)=Fm zC0ANbJiZknkNl~a9aBXrp zLHSNkx}Plv;&%tK!vTAGU^x<$?+p}J0`V+zv@Nlf}=gMTWkR z2PZsu5r+o3R}apcg4*$Nog3za-H|Q=-cNE<9g+-bz+&0Z|)w8=CP=XfLlkK zvTbhXtj?Rlp}VE=fML+)SJ0~+blK~GD}K;01$TKPu#QaOntK%zNboZe@n(ciT^z5$ zkk<=wf7kLFW*ptrkjI#YAq;C6k!BRb3=5Y?k3=)@g)hmQ@61?=?KiuJX{>6r*fkB0 zq*=#?hR1lqFh!%&7HZqiYfX#B3Tyu1yuHFVR@T?*42Az-e;MHzMq7%NciRdv%v@ri zxnd>hny-Z8hP1QOz!AK7F8EduSfu?V?fc*AYf<@LMFI$&rM1|}`-EO@EMGwVL~%sbV@dTec}B4wS=~zCpw=;2C;b_zj|qC>uW6-~p8RWCZKbC$ zosbVEy_J#P4+-@QZqoSj8Vlr8Y;R;5h(=)FI?m@(<CZ7{+i(-{mxI18OG_iGq%hyL3dA_6^2RrX|Hs|Fhyrie$6nH>HC8Z zIfe?Y{uutk;L@MYsww)2u6u_~hQ|y~2zs7HNu-|>&~jyw!12;GY0wE4aToUpMpD%h zTE?=af(@~uH&v=rp<}VRCFbQ;W3Gs4h>LXX#vH+9b}2t>1jeIHFp(i#kZM~hKYaO? zz`ca78bt9sWtu8qLR?D{sR+h0q<;89CLQysi$q=Ltafaq;W%YEf^uxbBWl5X$ni;s4CR*-jg2DgZVMg7ocXK5rTTxp}<;6kUjH3; qJa2i0Gs^E-fcIP8;kOOXE%65wB>B7m diff --git a/build/classes/org/telegram/mtproto/transport/ConnectionType.class b/build/classes/org/telegram/mtproto/transport/ConnectionType.class deleted file mode 100644 index 7c256de7c3cd932e4163108c84786cfc047cfe41..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 590 zcmZuuO;5r=5Pb`jQY=Ujln+tyV4%_T;!Wd)nApTb5($YXQ=zFPuuIBn;(zj>iH(T| ze}F&AI4u}8a_G#?zW4UcOg}!~-T@q9HwzUt4QbS)uo;C$6t+}stJq=4^sc(6*S$`c zf!PeXj^H!taM^dpcW#m%0YkzcGNf+BOfnSDN6x)tjUDb;moo6VcSP7!1cc=Wf^&Bu zeZhMVQ~mk9FjQLhf1Pc&`=srNAyF02l{VQVTWxAXrRps9E4AAHm2*NjHZ_P! zP5<)MVW6o)ho&QkypGlARDi~CAOg>l?%4GLXJSp{G!Rl)GI01T8o~Pe5JTZ-*o&JH zjTSf9N0U~l(ry$~k%2}#%2JiU3Vq}opUFDT1 DGks{5 diff --git a/build/classes/org/telegram/mtproto/transport/PlainTcpConnection.class b/build/classes/org/telegram/mtproto/transport/PlainTcpConnection.class deleted file mode 100644 index a5e5af5745b5195cf8756fa5cbdbff14e1372400..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1988 zcmZuyTUQ%Z6#h;~7#IdfpwbGVt@m8O*o*a&0tJe7T1Z+6D4>=hnTEhH6DKEJ>V-E~ ze}oVE)E6J@S{k}!EqwRS_y_7`@0k#$(ueGG&OZC>%eTKh`SYLOj{sc7w<<1TLct9c zAxv~a!K8vI6%kA;xXH>H79X*=#o}WXI&QP!9X`&gw3}0rLtepM6){Zk;U0@m_&Cq@ z1r`fzy2#>Fe)*Y#r4B5sSi$EizQC6%hB%Y^0&RuKTLOKv8^*Sgu?)MMnU`+GE@uV0 zryaW{4O=c6R^23{>3l9XGhNX0x%&luZYIA_5DS=s;p2V0-a@3`W^-P6Ui5Z z>2gh@G-uXoMwuRm6Umh+Dq~(6#mzaRS}@iuQ^Bf$w&PZ$*)ohIR;H4Rgee)DyJoS@ zcXHh+QKo#wUX+qqldiKzh$Yx|iHhQAQ+tv^oom)naWcAHtxLktG`6xyT|*jFf3FAc z2_zccLPB7$rPk@ruWhnaa;XA-I3jS#amyKLT4vcbwlZ6?>N?WNNY}7yRmYW?yOvS0 z3&kq6$~KD(lm-K98j2`sFj+i6S;4x73N|z(kMp+;RpNTb(1~oX%3gu7*84q;_cd z8s7*+y{8@n^J^PaOVHa1rqqd|U#md8iTVkyP4KcFhqRh0@0ezF(yDBGbXaC)b(59= z%Q-hq%b<4l603s6axpoENxK&W}0OHdRm5FqXmYD<1N3Z%)6x1 zA_aj@wz^kjk10VPV6xLm5hsV^* zG|aVo1E=E^`j%a!&uAEfw0{)>uhA)lIGta|8?E!3q@&sL?uhKPDs)G)MEX%W-J{Pf zeX%f;I)F$WBD8dXw%-s={fh7*B1`G`0or5zj~eJ;Rk(r9=Bo1AKvxWZHK3*FQTG#a z1iVeZFa;T+Uk2}x)|t$lOpBgKmD z|AfoD8ISIdJVpO-4F7)TZK53yPxjH){xQ1PoK4as&WtqhQmzTeXxr#f0|U)d17{hQ zS z_viTnu*F1Uq@fk&J8pbPH+Bb-Yq)5X3hNM^5%T1s?Mx?q3=)h)%c&1h%&F< Ab^rhX diff --git a/build/classes/org/telegram/mtproto/transport/TcpContext$DieThread.class b/build/classes/org/telegram/mtproto/transport/TcpContext$DieThread.class deleted file mode 100644 index 5f2dd09d33714d097b0cd15c3967a88d2c7ed8e0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1583 zcmb7ETW=Fb6#gc5SbMX%8%0ovLlT1R0M3O=+oU1H(8j5Ap>Y!~y)d>%_JX~;+MS?8 zLgJ;Z^3pe63O^vvk*H%8i677>eg?mxLWDE56DNv=h%C>ZGv_;(`Oca7_rpJL09=94 z5Y-S1B8*`j&A6!Hl1|EH4RIYBF6v+yQPOAtV>-rhMJZR+a!moRE5Mfle5IoaUn^xo z$0WXKrtm=f%yd;i_htZ7%6vn|G;S)_84Za5ZfUs9a6%SLZ*YWRIAy!}xD-W^cX=sZ zl8$RjJ1$*rd5-PMcslDOY)guDIYDldre(@0hRcy-_(fM3{0TcJ7<}%UMQcQDwJuAZ zeLT;dG|v=?m;^)gvx{K}H^dh0d^~06^TIXIhjRw{F~rdEh(F=+BDeDKbioxoXJ8gd zhMxNVvUE)=KeJ{QbINxP-y29_oF?tNUJ zDTT|WX8Xcq86(7gD6!#ez zo%}+B&_}ACP~7h&8yi1Il!!8mTXveJ@c%1Gn7#I1RT@Kw<90)JGc zU{_}aT~)a|`1~)dRuHPGB7~Er>2L@=&tKxy9{$um{`3}x$QTxzQ)fGU?<)A>_X^Hz zp>tsm+e_H(t=&Hfr7XL@r4CsRDRj~$WFT-BPw*7a=u3^JnnU!AzsI6Kts(LsTAOC+ R+e)_Y$fh3aF#W$p(?@AJo>~9^ diff --git a/build/classes/org/telegram/mtproto/transport/TcpContext$Package.class b/build/classes/org/telegram/mtproto/transport/TcpContext$Package.class deleted file mode 100644 index 902ee222bb7a278b19a1a771eab6293f0dd0d7fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 744 zcmb7CO-sW-5Ph3|q>VAgTI*-ELJv(^j0JBM4=o6SpaKS;fEQp%gs$ z1N>3qL`%;p3%fJ3?>*+t?)T5<7l3n|XvktaPg_ZYik&#xjki4&2P(=8=^>Y#LFu;{ zjMqq9@kn+8|H%s{46MhHmCs&OJ!7cf1flClF&1vfC(cAp!$1a(47ndogHSs6gDEkk zc$Y1rU3k7HFBwj2EAXr?b<_!lf}yzzuix%jT@^S295_3?YkD=1PNrA;iC}Ob}z%*lviyH$QR5vLrL7@d`c6|oLo+I@^8K_26Szs!Z zrKwh2V(i8YX}df_<_}Fm28s)Gk+2y;=j?i;JO}&NW7wivfs_h#!pu>h`#6O13!J6A AI{*Lx diff --git a/build/classes/org/telegram/mtproto/transport/TcpContext$ReaderThread.class b/build/classes/org/telegram/mtproto/transport/TcpContext$ReaderThread.class deleted file mode 100644 index 8338845ff2ed2deb3054802b739a67194aa8314c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4514 zcmbVQX>=3U75<(_@{HvP2w?%HA&ACKB-x2<0}dEUs8tA}HW1^ICT6bNatMht$3INh1kc^jPsZe)nzn zes_O!bm_k@z64+k{;J}D4?A(Ng@!{ucyXtS5#BkhV$=r}clsdk4xSy+aF-A7#NE8O zhleq~_%6QiZl2xCv-^BF3WI0kJWKL0!Ap~eV?3lZO!|<+dovKlN6IUn8w zoA>jra4@axCN(vj;GG9F%rHHv;*<{&)+~be^6)+$-ml>UeEgt>4>J7_45vCvI z;UOO$#v?qOR`Do=L*&+yGzXh=3<yrmf@i_=1iv;!6VRjU&Wh z+A6-RV-{z4`zt!WipO<)4NvGeizjtFg|F-Q2EM7{TRP@=@oiS&J3RX?zNh0H-+CI) z==eT3Er~T{&u5q49Lem8|2( z_z5|u0&Ci~WeJpy2-69rvlHfwj$h-Fj@R&v!1`<0lCw=6m+>1Nzs2uV{9eZ&@JAhg z!Yi&qZWOHtI5Bnn8GjL2H(YW?hzcZ0Q}&Ov#^p*|vBbeWGf6Y&q%BJF{$(dqM=AWJ zyrGo8dRcN3OV8$}9ZDk8m=b6j8>Hf0K18oTYuH}U*3{3z@#7S10d3OAPnO$8IFb;!o>X2U zwJJh$tWt>yw1t;mBoLK6aKM5?s@|*&YDi_u*F$UHmsChuWpf_()oDC$}^w~wUwb-Y2TvmnUuP$NSV%68MM~* z(bcI%5U!Mdmf|jM<3+p??MtCrB%R~virmH`dm0g$h;Z81F^Wb3Cl|^ z$aV(lYXoF$aBPs{wy|z?Wvojy7UUWciO^+{k3cshJXBZ(Y;teH6G%l>An9FTD|za{NTpC{0=m z#2QgrcBYEavNi2#h`)a7aqcuv=Ozq?I)FD!QKpJli6$f<=g<)&GtHkV;mH0P3*JCC zpfs--u(@Yj%}Ta`%9*Uxy$uL_GyGM=wIX`vSDCB3cUY1zKr{7N8e!T>&c!SUFF;Bo%{*mn3-y z;6V$Ce=PbOlp_3Rlq_+qI-{gY8-W5=&!V-oXq&HW2G7*lTr(twOE=ceibr`ynyl;h z@QnY1o+8=<>kD{O5!cURZRu`HU_%i%l;$o%OWBgZMlvBtwy^~ey{v6u zpz3wH?kiuPAJA%6?b^$8SDqRwvk*p^yKR0BYwB&|2F0hWRyJXqqz9-zHz|V((*w#O zrdWke#lQ~SgaJu+;1Nkr<5@}11C2nw29?2W%)!&zQYs( zZzGIzXh&z;0*2sKu}8&T6?f1PqTAPB!7i}?6I$g!(4UHZz{Ummpj7sO*Kraedhg=llM>jIkGK08!Cc{@?~HR{^}pG4FD0JT!j=l}o! diff --git a/build/classes/org/telegram/mtproto/transport/TcpContext$WriterThread.class b/build/classes/org/telegram/mtproto/transport/TcpContext$WriterThread.class deleted file mode 100644 index 05a5d9d874f19288b17962f07830e63566e07979..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3387 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 diff --git a/build/classes/org/telegram/mtproto/transport/TcpContextCallback.class b/build/classes/org/telegram/mtproto/transport/TcpContextCallback.class deleted file mode 100644 index 3e7a1dc141017b825ca91df6dc3af40a7c4aca5f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 351 zcmb7A%}T>y5S+EKsoG*6BVPPaym@O-2q=OSFP^sHGunRH4Vy)MHV;044<)930(+V{ z%rHMczhB<~t}x4Sl4DAksyyQkgMF7sS!f4ulH1?d}WcC7N(mhg!5w0_?gNr_dYawd9#*~71g%Y#lJ_C uoYIQx4Pn0KcMgfA2@k7vtbI%%91NEMSw6juA)pu}IvxcUMI;auh=%HjFUFB`XWgBU_$&&9M8OB} zQHV7X6_vHc?u>S{v-9=+@d@AT)7a&V1CHAVVF?|c2qBh%BxyeS#R0z+Grz*95049oM*DA|(L20XMvZE- LVY&NAuz}zQoXd9y diff --git a/build/classes/org/telegram/mtproto/transport/TransportPool.class b/build/classes/org/telegram/mtproto/transport/TransportPool.class deleted file mode 100644 index 10c909fd4abf23d1702b047010baf3318ac17f19..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6101 zcmbVQ33yyp75;B#c{7ujWRi5!zHX$nv}wAeYk-t3X#<^-G}WY~p(speUX!7dnK1K0 zTNXtH#T7S{;=&?WcZ-rVrBc9M-1iN|UED=Q5QX}m`({bnnNL3ZrFT91{qMQw&7;ph za2&uo)fGZNZZYuYAgb^dY2GT$+d_CdZk5qHLU<=`lhMHtZpXW1^lsUGkBr_cqdR1D zr;P5B(cLn7pN#GavAH*dX1qUyL->G!4|;M>KJ%D?4~1ai!y@n_A5sgXAg`zcB0qLESIx$oc8u@>b`ta_l2F?dj=F#RH0^L zCY^I)X=g_)HD-InumW9A-z7pXYf8a4n$0*Fh50?1>`-0uA&|^%Ol5L57uBT-{&SM)q;sCaB^4|$1o!_lYUvKf zXrqpiFD_~oJT0;q%I!-!@!?**V1~+ZT9Xc9K@5y9GVlq@{%Gx>GDQ$L9O=iy?g=%UTC?a-o zg%Ie&%TsMwy2HQ|%mxO2$BS*?_u9@2V>yw(Cz%~lXr!G*kZd1K5M;D|MFr`3>`eof zxMXHVo#aUJ8avUyxl^H*p6=?}5{>TaiZ0#N#WcZFP1yR@DJH1>jAG;G&Z+{{|Cj@G31YdtHmLpDx8j96L>< zFk<2*c&ULunD`_9WFm&$2L5c~FZip8Js2|Zq=~=b?pI}r zo!M;cKr}r%=JY#RJ4Tb!*l*%_oG^K>l%c9jJs?$`nsTN3cx~QG47Mg02I>S_p)e^>BwV1dGuQt_E)yjaWWrkWVRNWVb* zigD+g>H-2tbz&zoPs#nh-B&WhD6A^0q0D9ON#-0|BWTt%7G{-!o`SRntzgVarrM&8 zosBseBF;T^9rS_WY-XRE73WTqa?%^fWHe+urR>8y*izv#mob%ZNK0AiWoVf^V~Iq` zx%DqRy%m_4ONq#`3Qu`2sg90Cb-fVh+t6Ccty4JZREVsdg}2e$!t}}XT3V9_Qb_WT z3*ShYxRu1pN_r~R66BSvVW$a_`O}=EX>PViriZrks3q|-c_gAjs$Vh|MGXnQRoP@L z#mrxPnO3*-6z;^7q_g3qlbwPnIxX?a3!tJ1{U~840@3Ye|%5R@vRMP=FaEs@la+Zf|BOUza} zqmw9Uh=*yUkj;u&FdwB&$ss$(-9oV4Z0BToT8y-gQ+XE3_2~+O<O84#NUGOLJCe)2mt3WWmm&Kmo-J9E+9A!sATUgo&Z1S>a zw?xZ>Lu4;08$s=c-L_FG_Dmj$!Q9yHoOYG~a4ix6UOq3YwT-L_WWgWLq~kG$DZqj? z!x4>}tLe*ILAM$^yZhIyZ;xKoy~(Xtx{^b@fMjCPB8}vMfVkAdpef9%fOa}wX^R)f zh{>DWeU%$f3MDE7EnBES7nc?COmf6-8(`CSwVh36vdjdPGt0@eJa?UK?JSu^h%Rnv zWo!AUOGY{Q>w|^eo@6@F8F$8Fss31sft6}l&Uhc+WZR9%?3OLX=uUkLbq1}~gvGa# z@MdHylLs`p&N)+|bBfq%N26C)Iy`pD)aUPGW*TBmtx>C2!o}mw*MZEY`fT$YyiaB0 zQQ`V)pS&!ZW4uLsN_Dk&0Y7T{`Gq(Dli$XdU?<0e{6MV2rJV1YGQSL7DIvM%mD*4D ztRi*KB2)LQ9obh&L8*IIkh*96sC!nA?7dQtvag}8G%{>QIlGK}@@cxQ^$1j}XB-}B zysgW|;cHzs0slCR*8BN?0)f`$;|R7+A~cR_*)zvcBYo{S>ZA{kqh9)kaWvjXnZN>E zg=}6^12rkG`CGkI;O;Br;N0SN^W*)@)w-%%{6!l4t7PvUeDGl7MN(A+z9*3jWEO)dXJhZu0OF4LU%F&r}pi4j^Y{k639 zT3oMtH(c`&2t1Fq2Cg^oG6OGv1`B%(+|X;_6}44Cva#&WJKK_vR%5|g(KF{L&Zxrl zkdgjXxG~Qq;g>VZhrdc{;{4VqqZi`V)`rECSke)+f)i-5f^>AL6nVVA#69j0_(6MxlN$&o-J0QEGw4ZMc>ZpLeA4q;t&FM^oO z{%n0lJRmuVxi?K<)y{Ch@=juPhtJdQkND|k-SNB8Z22PowK8FMhaByi!6R7v(2ag| z=)_~;u*>52J&1LK9?Rc9=p}7UI1p~0#QOe8w09VOy{DI3!eLn+^a`aMc1`#!cS$G% zt`xnz*%hEEWiNQLhT)QikgI`#2?z4x1GK=@W1kf?+~Fk7?5H+eLyh9T*9sKaNE!|s zn#*s6@~gsS&I<<;;c%k8hM-^-XEsWAPJ6`dnj$sf=0y9Xljf^xIQb=bOh&iSe9kz*jt3wdAFA&Tasw%^_ou| zK8EH&VYDdq_z|3cSWvA2b}4v=<{NmO!5?aypM~#)+KZV6UN3Xyu5)Mr6U;>>p&^2=N1U8-NJBDr| z^TH0J$!GBpFA^tYu(?@J=SUm1yvOss-m;7dZ0QJCgw4fnFnFJ2BH66xhW1cFXf>tP z$+2#>g1XDYF_;Iur-Vjx3f`NGcqgHY_f;jl*G$3t1x36E^{uHrNkRCEl7_lG-pvAV zy_Vd#0^Vz<;60qjyII^PZGp{a)t2yHHwEwYRzR%mC1}`f?P#zXwA07XH^}F3TSueS kXjL)vVkWR)TUMp=p0pBJX9sp#24$3X)X6UNjsweJk}&H_ueJMy7md%3z! zAkOw9&i}6+S>Lk@vii0Yvnj}!nwp!ys--(gLsrXU-Kr)e0s_(S6o_Jh31VQ#DUuO= E0JBgxT>t<8 diff --git a/build/classes/org/telegram/mtproto/transport/TransportRate$1.class b/build/classes/org/telegram/mtproto/transport/TransportRate$1.class deleted file mode 100644 index 108f2eec9a381592a6b959099a2411981c5f620b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1028 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 diff --git a/build/classes/org/telegram/mtproto/transport/TransportTcpPool$CheckConnections.class b/build/classes/org/telegram/mtproto/transport/TransportTcpPool$CheckConnections.class deleted file mode 100644 index a9d98ed9a4f85a49e0eb9d66a18c1b4c7e36a6c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 438 zcmb7=zfQw25XQet(i+kLX-8&;mc>LuEFgrG2?+^?s=EnRNJ)K>WAR>0NDMpx4~4iQ zkQi8E5BKNy-T8bUpKtE~PBBXnW0E4lL}5?ifH1yjToWz{@qDo&Bqcvsg`ALGJ7;~_ zn!dL^;cR}xzShCEw)SSDH=*+!SO;%h-?0yR`RgsK?vA-VD$WjNT zo=TP}s?e~L8S;NpYx8V$Yh0~w@7JOv6hj{>2zp=*PGpgZ>=cOP${#^c5>3UD*wOJT gqL(etB|!QIM?aXpv4CAk%%scCRxT$-hJ74<0TtwO&;S4c diff --git a/build/classes/org/telegram/mtproto/transport/TransportTcpPool$CheckDestroy.class b/build/classes/org/telegram/mtproto/transport/TransportTcpPool$CheckDestroy.class deleted file mode 100644 index 0b6cd5ac25494910308263e534fcc9b705ab1cdb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 430 zcmb7=u};G<5QhIt(i+kLX~)hCEsKeSSg2USf`kM^)!hwNXi4qJwvc!%CM1SFKpzTm zMIgbLyW#xbcjvQj_xZ5}aDh>Z7=siE1_DO{CxrfNWme&u5KpEHLQ>jCEsztkTVu2< z8|A(Bgv-gDb+rt-(X~?>xe2Ya!OGy2@vU`1&VNtys(rAwIW4ZHiwr&V1%`xK*Y@&B zSI;-v2WMaTIsaw8Rxe66%GC0Hxz<%66kP`t1lh3%=e)p#cL_x7{5KE;t070?*gJbi f^tR_Y3#5N=^n>XeGdSeLh;KRAm$SvlaE$R6LF8|i diff --git a/build/classes/org/telegram/mtproto/transport/TransportTcpPool$ConnectionActor.class b/build/classes/org/telegram/mtproto/transport/TransportTcpPool$ConnectionActor.class deleted file mode 100644 index 51a3cdec80d4e1dfcd5f74618e6ea280c5795510..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4008 zcmcIni+2>|75{zNO@<6(46vqzVvCa6WH&jJSV1IcssYNi%GqcYst2!*?3xLe0P z_?QkI2kJ?Vzv*s4w{#vJ(vic&YS=g|LtewAj`b)A_=pTg1lZqt{0f2mDOmjw4Yac6&iLF ziiO}dg`3(}e7oZSS@*jWw!*5CXO9Gy7bqm!1>WcuhwYqQIL^as+6RtU$1T&big|PB z&=ETq^a{>ZypcOPXq85-Lyq9N#r{b5lK!`C!?U7;yPSUREl z-=HsO8=6JKHx-O*v1oh!j^+EduaIB4Rx33_TTiHrxkB43bYAWaag~8vuw8~*4cv@v z2EK)FE4=@5NyH9s3+>zQ(nh(U;1+42<_kf>>e=iAbz6Zrv`q8hv;t>kFJn>RUA2XA%)!z9g(B<2?+yF`uL#9g4g3+WDXa@~px~O>pN z?B)xTRAFrhnhpw%nGI~u3aLhlgwl>qdhWeZ@^)Q9+GSBjXG%==o=f0gSgYE4SZsXT zIjpd$y<^~Q^%%Afv#f1hao)#iyz##g4kai~aGDCMp2{ldes0p9n06eS22a;69x;k- zjx6C)#`c;PsDZ1ndeZWT?PJp{j7(Wp*l~rH8dY_#lvUlz|U`UdOMcu%9~`0oFdEm@Wp3&s(q8iNjd`YO5P6kxIVq|R(Fg99?MsZu%A7{vh8o_?$+=p z#vZ2vFC{ZsFsVw@bnLbo1*FP$l}7DikizDgf$7`1Y0oxy71_O&X4qQfB}N$B z!&Y&^of2u7&U=~L?O~x>TVe#pz1&XQv1V*yTz`Rg1IHX4h-Deyo6U|(Jy^#^aH)ye zZ515y6|z~Wf4wz@tMYZ_1+5WY*u;;5t!(}k>ZH%&s(~x^UWD{=*TP*LXFa`uWIFQ< z>gTx={2jP8#@UD@S3q;RjE1w&#?%5xii3+glfLQ2CO8v5TvD?i9~zDW}%rRj^rR*zwoh^^`(Sw-wM(Ne^I0LfZH zzB7_!<0ELuEY6ECs|GWRo#!I(wPlvPvsgbC(Rp{Kj7|Jsmxzw9U%=+UXqg(@SJAw) zjJAUj^gUePa0c(?opw%TbR6u8^z9OTBdSejksdpP%mO+SDRd>|PNEF+;2csh^=pMd z89kKit*)O#%Rn_Kh4+a!(1^_pu0GmvI|E4OKHL$`C-4wXa(@!1!g+{Ys;`>F)$NH>9b2q7udfgrw=o4|0~DM(ht`1HYgZ#yM}{{AKP=bAASO F{{dnvk{b6JE9$GKsf{0-8(vu)qXz6{r9oClV%rZOrUY-OGK0qHz zOhwV_CWrjVmjsgi=lchMD-2V_=%+}~7dRF;C3Ghny9sxMcr;!TlBrv3ft--tTdV!l zsHV{k;d=Dod?kZ6y7Fo#ccJz!I2pXMP3?S;i(j=U>zQ-ryto}NGjz}u7!YpSj?c>{ zy?!>D(EF45R=p@`l&$3BYOBjYDB3PA2(sl2F8Of@{}71S`6dtqX9JGJv2*c;==H#J bPLTe?(GR9?%;1O%L*CLmw6n#?aDuZhh1hIZ diff --git a/build/classes/org/telegram/mtproto/transport/TransportTcpPool$SchedullerActor.class b/build/classes/org/telegram/mtproto/transport/TransportTcpPool$SchedullerActor.class deleted file mode 100644 index 15e5a70a9b674babcb355b95282be8eb9194a488..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3584 zcmb7H>318|75_bJq_M`6#EGM%3Ta8e4YDjVF-a9-lYqAnx!#BkA#qDHk)GvAU=4Qp{UO3ZN$U&5E!(nGv_g;kC*WioYKLl!w!mKr9IXZ1&NnQ%P zOtFZ~loLe}53`8NXL$VRGd0b+r})Kb6=zhORq<5;rRX>Xf%XB%%^SWf$h>P#8B>1I zb$rM0UDNi8j_Vs^Rcb6-93hoXfptY!7EM=?s0@=`9XWGsk za*kWJfXE0$?y_vl-!HH`QQO$3Kx%n_{ONIWgruIZjrykR3xpEPk2>}tnU&TldKpU$ zoG?$BM!~f6#_;hIGV6D;%o@_jo*XobW9D&oXT4)reH)aXXXa%&YF|_Fbrs*BWUBb4 zif@;r`5gg0W82d0DVUxoJ%Rk{9ayc$&FzF+$1d#VWsg8x%`C1Ie;o#P>S)IuI@)l% zjz=-0;xU0cYnoX(^3BySQQ)g2Bl@n2@9FqH_Uh=w9vwfx;{q+$GoCH>IJPg(_$r>z z@g$xSNR3}NG}p8`bv%t{bUcgaRQyoKkMLt1Kf&`lUciewX7Q4apWZ2HM#tNDo)WL)cO1Ik6m8=3;3fzQ@PYE$H)x#oyp3gZ#h)zcV90E%i66P;evF#vcBU|_XUCeh!f8` zQ%25ptlUYoO-KqdDU0Zl^bDf(sfQ(3jfB+C^tggLQO%2`|PZHw&=@T z&?f@>Zqz{@Ce5GJZ@*FfU>-HMQ}27SFd?ul(K4`NC=SU98au`+tqY`A-Oc6Z6xjM{ zP|BF?9L+&9o23!coZh)p;J~WS>TIb@v}xZe7za&na#Z@{=K6BNmof!Z-|2E)^Q=H3 zFNjo=eXQ`w&)wm=2*~$h|>M9hR z(=r!Cgl4^xXj#@^qh~!|P7(g>wChUSAG4<9pj9YXB;61syS<&WT}e{81v51E@*GX| zlv$XT!&JkOC>0V^;sH{re%}8n)ey`r{$a=?Bvj{MCNGAb&?dst=iap3VAy! zA0BclH4wBn*ML?n37g`{{&y2>S(yU@eThu}c=rnD)woD%P60Z9t>qoG@{=R3<+zql zpDgcE_$Ew`t8v0|DZovx%v%&|_rOwaIMH9tc~8OdBmq`(rf&+=G0=vhGIJ!@=-6c4rmq4T)x8$q;8>dAkI8g&Qkj(|Iw-8hrB5Cr|EBLg{cU99QVr(O8%y zBgd3u^jJ(sDmFHEsB!gjx;~VS#-g$MbJ!7AW6|5wT3m@m7-CF&4SM-ua1QHcqJ;M! zGhtfaA~UmCpJbyIn-u=GvL_8~SKEMN==GaTSrK|6;GAqU%4{rJ}p#D%NzX=n;*e?mAE@Xl$VB50Q`5 kN%IiZ{^%plErhz4cK-1{vJq^d&K<%d6qh1?i*G^sKhE^uFaQ7m diff --git a/build/classes/org/telegram/mtproto/transport/TransportTcpPool$TcpListener.class b/build/classes/org/telegram/mtproto/transport/TransportTcpPool$TcpListener.class deleted file mode 100644 index 2b20c4a06bc71bf0802b347cb5cc5e068ef9eaed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3980 zcmb_fX?qh@6n<~pWZKCfr7RjLvQE&<1OL%!j+5bKmoxWo~}{^W zlaR3xH&tOhI%H}#aI>)zn`GRKTX?crMkl&tOvSA-wqPqaxA8`|jBVJ?quaT;L&gr= zDd8?Ys>#@iBrm5V=&Y-UCu!Ez%W?)E*u}c~c*B&?FJm@r85!KoXdD?XJP89b>Tpvf zc5}ano4u9T$NfEg;k_(kE zFPLmwZM~Xh>1L~A_vx0v!tsqBh0(UwYOY7Hdkm+a%#S7FTO>SA3?xXg(`IU}tGfc} z@imWj#<+Bi5~yn;+7v9t5(SIU#H0NZo>1^44k&mEPb+u^&k9WL_uVqbNL#j}Q+Ph7 z;CZ~D;6)rHb``vYLkeETD-vE+@EQ&)IKs{ActgUQ3XWpGg17Ltf_Lz)g!dG@j}HW< z?9z5?s;OCNH9=lX>yCmCaY({31s`FJg5&sDU~2A^VXKKv?R%4Y#xrb7!6*1s!Dl$A z;B!{~1vg)^%phO<6}}c&J;7kEYwOjMedHNSPx2+?gzC{t%+U!6-zdmpNWn0^m2gtQ zDXbB=bi|xa&oQiY>wsaVbc(c^QE@XTHebPa_@0~70wS*949+U}fw8x-u9k^nr-bY< zTu-ME5{O(ds~*9%Y3DAojS_u4^@X5q(@b+GWtG6((lVyHp{tO#W!qZ?;-wGfgHI)J zLDuG-n+t)iUdP_UiTf|$<#h#RsIEz%JjNwJ9q;Z@k^+^6+h*FXo+3YNqwj zaTL#$p!h|Ss>p0Af)Op5q#UVhTD*wLX#2!dH{LPgBtLja>+F)on08w2u+x++gqToY z6&ou%c7@3)pj^Tz*Zyae1D;{3>om8wQ}+m_lGeGNaT!h!9&$v2c-*a-1Nx>Off-cc zitq%PPI7+w7b_!gBuSBGaPCbnw#yIPmNvth*4B7sE`)wbAj53Z57oZf>By&amsQ!2)e(% z7;}(#MUV?MDfhm}yKos38cK52ppPSe&<%6I(Kp&#HG_D#0A#R7?<7a>w|A33!7taa znp-Z0Heaa5zPaKZNxNT7Iku7NGdxvGdbZ=LH*mLE?;#g0o3PH@OF*FZpA^$u#nmlJ zy^@JZe9CUJS5FO?CRe8V(oP7D=xS%-ECG&{bXbYA^hGX?fHelcl)_pjlLOXR!kNXT z=Yp>?U0Zu$Wg5L*>Dm60z_i#{J)|I#uU6~zeV9Z43>JbuK@io|{GOtJ4Plh=^NLoN z(rgCJ%BYv?8@@qV{Se9rX$IQ82Fv_2;z?AXl9sNlKY_9ns5p#@K^`{L&dMUx9Eyg1 zLNzZ8BU~d5qcXQUjH+lw7VYpfDoV3+nx+IIq{wUBgWkj&%ET(2LEsN=V zA{xqK#xWdi4*BQ9(aYvDu<$9=br0dnngv;0RhvbuCQgGa>dAG1>D?R81tXHn zb5K>A_vH$IbBe#va2O5#!dQC!69q2@)E2YZNbJeY6^%beD+0Xp7%LGwNRhdMUf;*b zl;iZU=H91n3MwM!v7b0vNqmge9}j|h8lx%-*qK>e&20Hf${`}vpj@~y k5UU|EW;9&iFf>BzT3WfB*4wG)-)#D)YSBs~^$(!zZyO?t(*OVf diff --git a/build/classes/org/telegram/mtproto/transport/TransportTcpPool.class b/build/classes/org/telegram/mtproto/transport/TransportTcpPool.class deleted file mode 100644 index 05f9805c5452034e0a726e4987f69c28097869a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6059 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 bL$o@tfW z(7eowkjz{lk43{v)02mRg@KikK`Fl|UB4tXCpEn&F;_pgq@XCjBwxR@Br``Jq&O7F zU}O-;N-Rs%&q>Tn*Y{7#N=+_dP-I{N+6n?p3_t@JSb-!PkS7SF8G$sb)^-NQjUagj bP6l=c4yd#cP!khSj7?5Jp}J!YSe^j@YQ7~l