From 984aea5284d2878d8c03198aa0027bd7ed23d3c2 Mon Sep 17 00:00:00 2001 From: duckietm Date: Tue, 6 Jan 2026 15:42:11 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=86=99=20Initial=20Fix=20for=20IDE=20Warn?= =?UTF-8?q?ings?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/eu/habbo/Emulator.java | 29 +++++----- .../eu/habbo/crypto/HabboDiffieHellman.java | 4 +- .../com/eu/habbo/database/DatabasePool.java | 2 +- .../eu/habbo/habbohotel/GameEnvironment.java | 5 +- .../habbohotel/achievements/Achievement.java | 1 - .../achievements/AchievementManager.java | 8 +-- .../com/eu/habbo/habbohotel/bots/Bot.java | 3 +- .../eu/habbo/habbohotel/bots/BotManager.java | 1 - .../campaign/calendar/CalendarCampaign.java | 1 - .../campaign/calendar/CalendarManager.java | 4 +- .../calendar/CalendarRewardObject.java | 5 -- .../habbo/habbohotel/catalog/CatalogItem.java | 1 - .../habbohotel/catalog/CatalogManager.java | 6 --- .../catalog/CatalogPurchaseLogEntry.java | 4 -- .../catalog/marketplace/MarketPlace.java | 1 - .../catalog/marketplace/MarketPlaceOffer.java | 4 +- .../habbohotel/commands/AboutCommand.java | 5 +- .../habbohotel/commands/CalendarCommand.java | 2 - .../commands/EmptyBotsInventoryCommand.java | 1 - .../commands/EmptyPetsInventoryCommand.java | 1 - .../habbohotel/commands/PetInfoCommand.java | 5 +- .../habbohotel/commands/RedeemCommand.java | 2 +- .../habbohotel/commands/ShoutCommand.java | 2 - .../commands/SubscriptionCommand.java | 1 - .../commands/UpdateCalendarCommand.java | 2 - .../UpdateYoutubePlaylistsCommand.java | 2 - .../com/eu/habbo/habbohotel/games/Game.java | 2 +- .../eu/habbo/habbohotel/games/GamePlayer.java | 2 +- .../eu/habbo/habbohotel/games/GameTeam.java | 3 -- .../games/football/FootballGame.java | 2 +- .../habbohotel/guides/GuardianTicket.java | 30 ++--------- .../com/eu/habbo/habbohotel/guilds/Guild.java | 6 +-- .../habbo/habbohotel/guilds/GuildManager.java | 2 - .../habbo/habbohotel/guilds/GuildMember.java | 8 +-- .../guilds/GuildMembershipStatus.java | 2 +- .../guilds/forums/ForumThreadComment.java | 2 +- .../guilds/forums/ForumThreadState.java | 2 +- .../hotelview/HallOfFameWinner.java | 8 +-- .../habbohotel/hotelview/NewsWidget.java | 14 ++--- .../habbo/habbohotel/items/ItemManager.java | 9 ++-- .../eu/habbo/habbohotel/items/SoundTrack.java | 12 ++--- .../habbohotel/items/YoutubeManager.java | 5 +- .../interactions/InteractionBuildArea.java | 2 +- .../interactions/InteractionCrackable.java | 2 - .../interactions/InteractionDefault.java | 3 +- .../items/interactions/InteractionDice.java | 2 +- .../InteractionEffectVendingMachine.java | 14 +---- .../items/interactions/InteractionFXBox.java | 7 ++- .../interactions/InteractionFireworks.java | 1 - .../interactions/InteractionMultiHeight.java | 7 --- .../interactions/InteractionMuteArea.java | 2 +- .../InteractionNoSidesVendingMachine.java | 1 - .../interactions/InteractionObstacle.java | 2 +- .../interactions/InteractionOneWayGate.java | 4 -- .../InteractionPressurePlate.java | 3 -- .../InteractionVendingMachine.java | 11 +--- .../interactions/InteractionVoteCounter.java | 3 +- .../items/interactions/InteractionWater.java | 3 +- .../interactions/InteractionWaterItem.java | 2 - .../items/interactions/InteractionWired.java | 2 +- .../interactions/InteractionWiredTrigger.java | 1 - .../interactions/InteractionYoutubeTV.java | 2 +- .../games/InteractionGameTimer.java | 44 ++++++++++++++- .../gates/InteractionBattleBanzaiGate.java | 2 +- .../games/football/InteractionFootball.java | 2 +- .../freeze/gates/InteractionFreezeGate.java | 2 +- .../bunnyrun/InteractionBunnyrunField.java | 1 - .../tag/icetag/InteractionIceTagField.java | 1 - .../interfaces/ConditionalGate.java | 2 +- .../totems/InteractionTotemPlanet.java | 4 +- .../WiredConditionDateRangeActive.java | 1 - .../WiredConditionFurniHaveFurni.java | 3 +- .../WiredConditionFurniHaveHabbo.java | 1 - .../WiredConditionFurniTypeMatch.java | 6 +-- .../conditions/WiredConditionGroupMember.java | 1 - .../conditions/WiredConditionHabboCount.java | 1 - .../WiredConditionHabboHasEffect.java | 1 - .../WiredConditionHabboHasHandItem.java | 1 - .../WiredConditionHabboWearsBadge.java | 1 - .../WiredConditionLessTimeElapsed.java | 1 - .../WiredConditionMatchStatePosition.java | 3 +- .../WiredConditionMoreTimeElapsed.java | 1 - .../WiredConditionNotFurniHaveFurni.java | 3 +- .../WiredConditionNotFurniHaveHabbo.java | 1 - .../WiredConditionNotFurniTypeMatch.java | 6 +-- .../WiredConditionNotHabboCount.java | 1 - .../WiredConditionNotHabboHasEffect.java | 1 - .../WiredConditionNotHabboWearsBadge.java | 1 - .../conditions/WiredConditionNotInGroup.java | 1 - .../conditions/WiredConditionNotInTeam.java | 1 - .../WiredConditionNotMatchStatePosition.java | 1 - .../conditions/WiredConditionTeamMember.java | 1 - .../WiredConditionTriggerOnFurni.java | 2 - .../wired/effects/WiredEffectBotClothes.java | 2 +- .../wired/effects/WiredEffectBotTalk.java | 2 +- .../effects/WiredEffectBotTalkToHabbo.java | 2 +- .../wired/effects/WiredEffectBotTeleport.java | 2 - .../effects/WiredEffectBotWalkToFurni.java | 1 - .../WiredEffectChangeFurniDirection.java | 6 ++- ...redEffectGiveHotelviewBonusRarePoints.java | 1 - .../WiredEffectGiveHotelviewHofPoints.java | 1 - .../wired/effects/WiredEffectGiveRespect.java | 1 - .../wired/effects/WiredEffectGiveReward.java | 1 - .../wired/effects/WiredEffectGiveScore.java | 3 +- .../effects/WiredEffectGiveScoreToTeam.java | 3 +- .../wired/effects/WiredEffectJoinTeam.java | 1 - .../wired/effects/WiredEffectKickHabbo.java | 1 - .../wired/effects/WiredEffectLeaveTeam.java | 1 - .../wired/effects/WiredEffectMatchFurni.java | 3 +- .../effects/WiredEffectMoveFurniAway.java | 2 - .../wired/effects/WiredEffectMoveFurniTo.java | 5 +- .../effects/WiredEffectMoveFurniTowards.java | 4 +- .../effects/WiredEffectMoveRotateFurni.java | 7 +-- .../wired/effects/WiredEffectMuteHabbo.java | 1 - .../wired/effects/WiredEffectResetTimers.java | 1 - .../wired/effects/WiredEffectTeleport.java | 1 - .../wired/effects/WiredEffectToggleFurni.java | 5 -- .../effects/WiredEffectTriggerStacks.java | 1 - .../wired/effects/WiredEffectWhisper.java | 5 +- .../interactions/wired/extra/WiredBlob.java | 2 +- .../InteractionWiredMatchFurniSettings.java | 8 +-- .../wired/triggers/WiredTriggerAtSetTime.java | 1 - .../triggers/WiredTriggerAtTimeLong.java | 1 - .../triggers/WiredTriggerBotReachedFurni.java | 4 +- .../triggers/WiredTriggerBotReachedHabbo.java | 3 -- .../wired/triggers/WiredTriggerCollision.java | 1 - .../WiredTriggerFurniStateToggled.java | 1 - .../wired/triggers/WiredTriggerGameEnds.java | 1 - .../triggers/WiredTriggerGameStarts.java | 3 +- .../triggers/WiredTriggerHabboEntersRoom.java | 1 - .../WiredTriggerHabboSaysKeyword.java | 1 - .../WiredTriggerHabboWalkOffFurni.java | 3 +- .../WiredTriggerHabboWalkOnFurni.java | 4 +- .../wired/triggers/WiredTriggerRepeater.java | 1 - .../triggers/WiredTriggerRepeaterLong.java | 1 - .../triggers/WiredTriggerScoreAchieved.java | 1 - .../habbohotel/messenger/FriendRequest.java | 6 +-- .../messenger/MessengerCategory.java | 2 +- .../habbo/habbohotel/modtool/CfhCategory.java | 2 - .../habbo/habbohotel/modtool/ModToolBan.java | 2 +- .../modtool/ModToolIssueChatlogType.java | 2 +- .../habbo/habbohotel/modtool/WordFilter.java | 9 ++-- .../habbohotel/navigation/EventCategory.java | 6 +-- .../navigation/NavigatorFavoriteFilter.java | 1 - .../navigation/NavigatorFilter.java | 1 - .../navigation/NavigatorManager.java | 2 +- .../navigation/NavigatorSavedSearch.java | 4 +- .../navigation/NavigatorUserFilter.java | 1 - .../permissions/PermissionsManager.java | 5 +- .../habbohotel/pets/MonsterplantPet.java | 5 +- .../com/eu/habbo/habbohotel/pets/Pet.java | 3 +- .../eu/habbo/habbohotel/pets/PetManager.java | 1 + .../com/eu/habbo/habbohotel/polls/Poll.java | 2 +- .../habbo/habbohotel/polls/PollQuestion.java | 2 +- .../com/eu/habbo/habbohotel/rooms/Room.java | 51 ++++++++---------- .../habbo/habbohotel/rooms/RoomCategory.java | 18 +++---- .../habbohotel/rooms/RoomChatMessage.java | 6 +-- .../eu/habbo/habbohotel/rooms/RoomLayout.java | 4 +- .../habbo/habbohotel/rooms/RoomManager.java | 6 +-- .../habbohotel/rooms/RoomSpecialTypes.java | 6 +-- .../eu/habbo/habbohotel/rooms/RoomTrade.java | 12 ++--- .../eu/habbo/habbohotel/rooms/RoomUnit.java | 13 ++--- .../habbohotel/rooms/RoomUnitEffect.java | 2 +- .../habbo/habbohotel/rooms/TraxManager.java | 2 - .../com/eu/habbo/habbohotel/users/Habbo.java | 1 - .../eu/habbo/habbohotel/users/HabboBadge.java | 2 +- .../eu/habbo/habbohotel/users/HabboItem.java | 8 +-- .../eu/habbo/habbohotel/users/HabboStats.java | 16 +++--- .../users/clothingvalidation/Figuredata.java | 1 - .../clothingvalidation/FiguredataSettype.java | 1 - .../users/inventory/WardrobeComponent.java | 2 +- .../users/subscriptions/HcPayDayLogEntry.java | 3 -- .../subscriptions/SubscriptionHabboClub.java | 8 +-- .../habbo/habbohotel/wired/WiredHandler.java | 4 +- .../highscores/WiredHighscoreManager.java | 7 ++- .../com/eu/habbo/messages/PacketManager.java | 6 +-- .../com/eu/habbo/messages/ServerMessage.java | 6 --- .../catalog/CatalogBuyClubDiscountEvent.java | 8 --- .../catalog/CatalogBuyItemAsGiftEvent.java | 3 -- .../incoming/catalog/CatalogBuyItemEvent.java | 2 +- .../CatalogRequestClubDiscountEvent.java | 11 ---- .../catalog/CatalogSelectClubGiftEvent.java | 2 +- .../catalog/RequestClubDataEvent.java | 2 - .../catalog/marketplace/SellItemEvent.java | 2 +- .../crafting/CraftingCraftItemEvent.java | 1 - .../FloorPlanEditorSaveEvent.java | 5 +- .../incoming/friends/FriendRequestEvent.java | 5 +- .../guides/RequestGuideAssistanceEvent.java | 2 +- .../guides/RequestGuideToolEvent.java | 2 +- .../guilds/GuildAcceptMembershipEvent.java | 2 - .../guilds/GuildChangeBadgeEvent.java | 2 +- .../incoming/guilds/RequestGuildBuyEvent.java | 2 +- .../guilds/forums/GuildForumListEvent.java | 2 +- .../GuildForumThreadsMessagesEvent.java | 1 - .../CompleteDiffieHandshakeEvent.java | 2 +- .../incoming/handshake/MachineIDEvent.java | 4 +- .../incoming/handshake/SecureLoginEvent.java | 9 ++-- .../incoming/handshake/UsernameEvent.java | 18 +++---- .../HotelViewRequestSecondsUntilEvent.java | 2 +- .../RequestInventoryItemsDelete.java | 4 +- .../modtool/ModToolCloseTicketEvent.java | 2 +- .../modtool/ModToolIssueChangeTopicEvent.java | 2 +- .../ModToolIssueDefaultSanctionEvent.java | 2 +- .../ModToolRequestRoomVisitsEvent.java | 1 - .../modtool/ModToolRoomAlertEvent.java | 2 +- .../modtool/ModToolSanctionAlertEvent.java | 3 -- .../modtool/ModToolSanctionBanEvent.java | 4 +- .../modtool/ModToolSanctionMuteEvent.java | 3 -- .../ModToolSanctionTradeLockEvent.java | 2 - .../incoming/modtool/ReportEvent.java | 2 +- .../incoming/modtool/ReportPhotoEvent.java | 5 +- .../modtool/StartSafetyQuizEvent.java | 2 +- .../navigator/RequestDeleteRoomEvent.java | 3 +- .../RequestNewNavigatorRoomsEvent.java | 1 + .../navigator/SaveWindowSettingsEvent.java | 3 +- .../rooms/RequestRoomSettingsEvent.java | 1 - .../incoming/rooms/RoomBackgroundEvent.java | 2 +- .../rooms/items/AdvertisingSaveEvent.java | 2 - .../rooms/items/PostItSaveDataEvent.java | 2 +- .../incoming/rooms/items/RedeemItemEvent.java | 2 - .../rooms/items/RoomPickupItemEvent.java | 2 +- .../rooms/items/RoomPlaceItemEvent.java | 5 +- .../rooms/items/ToggleFloorItemEvent.java | 5 +- .../rooms/items/UseRandomStateItemEvent.java | 5 +- .../jukebox/JukeBoxAddSoundTrackEvent.java | 3 +- .../youtube/YoutubeRequestPlaylists.java | 3 +- .../youtube/YoutubeRequestStateChange.java | 6 +-- .../rooms/pets/HorseRemoveSaddleEvent.java | 4 +- .../incoming/rooms/pets/PetPickupEvent.java | 3 +- .../incoming/rooms/pets/PetRideEvent.java | 4 +- .../rooms/pets/PetRideSettingsEvent.java | 4 +- .../incoming/rooms/pets/PetUseItemEvent.java | 12 ++--- .../promotions/BuyRoomPromotionEvent.java | 2 +- .../rooms/users/RoomUserLookAtPoint.java | 1 - .../unknown/RequestResolutionEvent.java | 2 +- .../users/ChangeNameCheckUsernameEvent.java | 1 - .../incoming/users/PickNewUserGiftEvent.java | 2 +- .../users/RequestClubCenterEvent.java | 1 - .../incoming/users/RequestUserDataEvent.java | 2 - .../wired/WiredApplySetConditionsEvent.java | 4 +- .../catalog/ClubCenterDataComposer.java | 8 --- .../outgoing/catalog/ClubDataComposer.java | 1 - .../outgoing/catalog/ClubGiftsComposer.java | 3 -- .../MarketplaceOffersComposer.java | 3 -- .../AdventCalendarProductComposer.java | 1 - .../friends/MessengerInitComposer.java | 1 - .../friends/UpdateFriendComposer.java | 16 +++--- .../friends/UserSearchResultComposer.java | 2 +- .../GuildConfirmRemoveMemberComposer.java | 4 +- .../guilds/GuildEditFailComposer.java | 2 +- .../GuildFavoriteRoomUserUpdateComposer.java | 4 +- .../guilds/RemoveGuildFromRoomComposer.java | 2 +- .../guilds/forums/GuildForumListComposer.java | 1 - .../modtool/ModToolSanctionInfoComposer.java | 1 - .../modtool/ModToolUserInfoComposer.java | 5 +- ...NewNavigatorCategoryUserCountComposer.java | 2 +- .../NewNavigatorSavedSearchesComposer.java | 1 - .../items/FloorItemOnRollerComposer.java | 2 - .../rooms/items/FloorItemUpdateComposer.java | 2 +- .../rooms/items/ItemsDataUpdateComposer.java | 1 - .../rooms/users/RoomUnitOnRollerComposer.java | 4 +- .../rooms/users/RoomUserActionComposer.java | 4 +- .../rooms/users/RoomUserDataComposer.java | 2 +- .../RoomUserReceivedHandItemComposer.java | 4 +- .../rooms/users/RoomUserShoutComposer.java | 2 +- .../rooms/users/RoomUsersComposer.java | 4 +- .../outgoing/users/UserClubComposer.java | 5 -- .../outgoing/users/UserProfileComposer.java | 2 +- .../habbo/messages/rcon/ChangeUsername.java | 2 - .../messages/rcon/ModifyUserSubscription.java | 9 ---- .../eu/habbo/messages/rcon/RCONMessage.java | 1 + .../camera/CameraOutgoingMessage.java | 4 +- .../networking/gameserver/GameServer.java | 1 - .../decoders/GameByteDecryption.java | 1 - .../encoders/GameByteEncryption.java | 1 - .../handlers/IdleTimeoutHandler.java | 3 +- .../networking/rconserver/RCONServer.java | 1 + .../com/eu/habbo/plugin/PluginManager.java | 3 +- .../plugin/events/users/UserLoginEvent.java | 2 - .../com/eu/habbo/threading/ThreadPooling.java | 4 +- .../runnables/BanzaiRandomTeleport.java | 2 +- .../runnables/GuardianVotingFinish.java | 2 +- .../threading/runnables/KickBallAction.java | 2 +- .../runnables/OneWayGateActionOne.java | 6 +-- .../habbo/threading/runnables/OpenGift.java | 3 ++ .../runnables/QueryDeleteHabboItems.java | 2 +- .../threading/runnables/RoomUnitRidePet.java | 6 +-- .../threading/runnables/RoomUnitTeleport.java | 15 ++---- .../runnables/RoomUnitWalkToLocation.java | 10 ++-- .../runnables/RoomUnitWalkToRoomUnit.java | 10 ++-- .../threading/runnables/WiredResetTimers.java | 2 +- .../threading/runnables/YouAreAPirate.java | 2 +- .../freeze/FreezeHandleSnowballExplosion.java | 3 +- .../teleport/TeleportActionFive.java | 6 +-- .../main/java/com/eu/habbo/util/HexUtils.java | 2 +- .../Habbo-3.6.0-jar-with-dependencies.jar | Bin 19005920 -> 19005731 bytes 296 files changed, 432 insertions(+), 696 deletions(-) diff --git a/Emulator/src/main/java/com/eu/habbo/Emulator.java b/Emulator/src/main/java/com/eu/habbo/Emulator.java index 922087fe..c8c0c995 100644 --- a/Emulator/src/main/java/com/eu/habbo/Emulator.java +++ b/Emulator/src/main/java/com/eu/habbo/Emulator.java @@ -84,10 +84,10 @@ public final class Emulator { Runtime.getRuntime().addShutdownHook(hook); } + @SuppressWarnings("resource") + public static void main(String[] args) throws Exception { try { - // Check if running on Windows and not in IntelliJ. - // If so, we need to reconfigure the console appender and enable Jansi for colors. if (OS_NAME.startsWith("Windows") && !CLASS_PATH.contains("idea_rt.jar")) { ch.qos.logback.classic.Logger root = (ch.qos.logback.classic.Logger) LoggerFactory.getLogger(Logger.ROOT_LOGGER_NAME); ConsoleAppender appender = (ConsoleAppender) root.getAppender("Console"); @@ -105,10 +105,10 @@ public final class Emulator { System.out.println(logo); - System.out.println(""); + System.out.println(); LOGGER.warn("Arcturus Morningstar 3.x is no longer accepting merge requests. Please target MS4 branches if you wish to contribute."); LOGGER.info("Follow our development at https://git.krews.org/morningstar/Arcturus-Community, "); - System.out.println(""); + System.out.println(); LOGGER.info("This project is for educational purposes only. This Emulator is an open-source fork of Arcturus created by TheGeneral."); LOGGER.info("Version: {}", version); LOGGER.info("Build: {}", build); @@ -205,15 +205,16 @@ public final class Emulator { StringBuilder sb = new StringBuilder(); try { String filepath = new File(Emulator.class.getProtectionDomain().getCodeSource().getLocation().getPath()).getAbsolutePath(); - MessageDigest md = MessageDigest.getInstance("MD5");// MD5 - FileInputStream fis = new FileInputStream(filepath); - byte[] dataBytes = new byte[1024]; - int nread = 0; - while ((nread = fis.read(dataBytes)) != -1) - md.update(dataBytes, 0, nread); - byte[] mdbytes = md.digest(); - for (int i = 0; i < mdbytes.length; i++) - sb.append(Integer.toString((mdbytes[i] & 0xff) + 0x100, 16).substring(1)); + MessageDigest md = MessageDigest.getInstance("MD5"); + try (FileInputStream fis = new FileInputStream(filepath)) { + byte[] dataBytes = new byte[1024]; + int nread = 0; + while ((nread = fis.read(dataBytes)) != -1) + md.update(dataBytes, 0, nread); + byte[] mdbytes = md.digest(); + for (int i = 0; i < mdbytes.length; i++) + sb.append(Integer.toString((mdbytes[i] & 0xff) + 0x100, 16).substring(1)); + } } catch (Exception e) { build = "UNKNOWN"; return; @@ -407,8 +408,6 @@ public final class Emulator { } public static Date modifyDate(Date date, String timeString) { - int totalSeconds = 0; - Calendar c = Calendar.getInstance(); c.setTime(date); diff --git a/Emulator/src/main/java/com/eu/habbo/crypto/HabboDiffieHellman.java b/Emulator/src/main/java/com/eu/habbo/crypto/HabboDiffieHellman.java index f9db196d..25fb761b 100644 --- a/Emulator/src/main/java/com/eu/habbo/crypto/HabboDiffieHellman.java +++ b/Emulator/src/main/java/com/eu/habbo/crypto/HabboDiffieHellman.java @@ -88,11 +88,11 @@ public class HabboDiffieHellman { } if (this.DHPrime.compareTo(BigInteger.valueOf(2)) < 1) { - throw new HabboCryptoException("Prime cannot be <= 2!\nPrime: " + this.DHPrime.toString()); + throw new HabboCryptoException("Prime cannot be <= 2!\nPrime: " + this.DHPrime); } if (this.DHGenerator.compareTo(this.DHPrime) > -1) { - throw new HabboCryptoException("Generator cannot be >= Prime!\nPrime: " + this.DHPrime.toString() + "\nGenerator: " + this.DHGenerator.toString()); + throw new HabboCryptoException("Generator cannot be >= Prime!\nPrime: " + this.DHPrime + "\nGenerator: " + this.DHGenerator.toString()); } generateDHKeys(); diff --git a/Emulator/src/main/java/com/eu/habbo/database/DatabasePool.java b/Emulator/src/main/java/com/eu/habbo/database/DatabasePool.java index d840b686..68a3e86c 100644 --- a/Emulator/src/main/java/com/eu/habbo/database/DatabasePool.java +++ b/Emulator/src/main/java/com/eu/habbo/database/DatabasePool.java @@ -20,8 +20,8 @@ class DatabasePool { private static DatabasePool instance; DatabasePool() { - // Private constructor for singleton pattern } + public static synchronized DatabasePool getInstance() { if (instance == null) { instance = new DatabasePool(); diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/GameEnvironment.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/GameEnvironment.java index 7944ae8c..9cff9140 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/GameEnvironment.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/GameEnvironment.java @@ -1,7 +1,10 @@ package com.eu.habbo.habbohotel; import com.eu.habbo.Emulator; -import com.eu.habbo.core.*; +import com.eu.habbo.core.CreditsScheduler; +import com.eu.habbo.core.GotwPointsScheduler; +import com.eu.habbo.core.PixelScheduler; +import com.eu.habbo.core.PointsScheduler; import com.eu.habbo.habbohotel.achievements.AchievementManager; import com.eu.habbo.habbohotel.bots.BotManager; import com.eu.habbo.habbohotel.campaign.calendar.CalendarManager; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/achievements/Achievement.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/achievements/Achievement.java index dcf34c16..99251481 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/achievements/Achievement.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/achievements/Achievement.java @@ -57,7 +57,6 @@ public class Achievement { public AchievementLevel getNextLevel(int currentLevel) { - AchievementLevel l = null; for (AchievementLevel level : this.levels.values()) { if (level.level == (currentLevel + 1)) diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/achievements/AchievementManager.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/achievements/AchievementManager.java index ff3700c4..b8c45589 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/achievements/AchievementManager.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/achievements/AchievementManager.java @@ -50,8 +50,7 @@ public class AchievementManager { progressAchievement(habbo, achievement, amount); } else { try (Connection connection = Emulator.getDatabase().getDataSource().getConnection(); - PreparedStatement statement = connection.prepareStatement("" + - "INSERT INTO users_achievements_queue (user_id, achievement_id, amount) VALUES (?, ?, ?) " + + PreparedStatement statement = connection.prepareStatement("INSERT INTO users_achievements_queue (user_id, achievement_id, amount) VALUES (?, ?, ?) " + "ON DUPLICATE KEY UPDATE amount = amount + ?")) { statement.setInt(1, habboId); statement.setInt(2, achievement.id); @@ -361,7 +360,7 @@ public class AchievementManager { } } - if (level.badges != null && level.badges.length > 0) { + if (level.badges != null) { for (String badge : level.badges) { if (!badge.isEmpty()) { if (!habbo.getInventory().getBadgesComponent().hasBadge(badge)) { @@ -374,10 +373,11 @@ public class AchievementManager { } } - if (level.perks != null && level.perks.length > 0) { + if (level.perks != null) { for (String perk : level.perks) { if (perk.equalsIgnoreCase("TRADE")) { habbo.getHabboStats().perkTrade = true; + break; } } } diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/bots/Bot.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/bots/Bot.java index 13914fc4..4c0c11e9 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/bots/Bot.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/bots/Bot.java @@ -21,6 +21,7 @@ import java.sql.ResultSet; import java.sql.SQLException; import java.util.ArrayList; import java.util.Arrays; +import java.util.List; public class Bot implements Runnable { private static final Logger LOGGER = LoggerFactory.getLogger(Bot.class); @@ -112,7 +113,7 @@ public class Bot implements Runnable { this.chatRandom = false; this.chatDelay = 10; this.chatTimeOut = Emulator.getIntUnixTimestamp() + this.chatDelay; - this.chatLines = new ArrayList<>(Arrays.asList("Default Message :D")); + this.chatLines = new ArrayList<>(List.of("Default Message :D")); this.type = bot.getType(); this.effect = bot.getEffect(); this.bubble = bot.getBubbleId(); diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/bots/BotManager.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/bots/BotManager.java index ed91590c..6c0907ff 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/bots/BotManager.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/bots/BotManager.java @@ -1,7 +1,6 @@ package com.eu.habbo.habbohotel.bots; import com.eu.habbo.Emulator; -import com.eu.habbo.habbohotel.items.Item; import com.eu.habbo.habbohotel.permissions.Permission; import com.eu.habbo.habbohotel.rooms.*; import com.eu.habbo.habbohotel.users.Habbo; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/campaign/calendar/CalendarCampaign.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/campaign/calendar/CalendarCampaign.java index 29733ddb..31b32d33 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/campaign/calendar/CalendarCampaign.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/campaign/calendar/CalendarCampaign.java @@ -4,7 +4,6 @@ import gnu.trove.map.hash.THashMap; import java.sql.ResultSet; import java.sql.SQLException; -import java.sql.Timestamp; import java.util.Map; public class CalendarCampaign { diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/campaign/calendar/CalendarManager.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/campaign/calendar/CalendarManager.java index 1336f88f..bfa1de13 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/campaign/calendar/CalendarManager.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/campaign/calendar/CalendarManager.java @@ -9,8 +9,10 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; import java.sql.*; -import java.util.*; import java.util.Date; +import java.util.Map; +import java.util.Objects; +import java.util.Set; import static java.time.temporal.ChronoUnit.DAYS; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/campaign/calendar/CalendarRewardObject.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/campaign/calendar/CalendarRewardObject.java index efe8f91d..bf22d895 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/campaign/calendar/CalendarRewardObject.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/campaign/calendar/CalendarRewardObject.java @@ -2,21 +2,16 @@ package com.eu.habbo.habbohotel.campaign.calendar; import com.eu.habbo.Emulator; import com.eu.habbo.habbohotel.items.Item; -import com.eu.habbo.habbohotel.rooms.RoomChatMessageBubbles; import com.eu.habbo.habbohotel.users.Habbo; import com.eu.habbo.habbohotel.users.HabboItem; -import com.eu.habbo.habbohotel.users.subscriptions.Subscription; import com.eu.habbo.habbohotel.users.subscriptions.SubscriptionHabboClub; import com.eu.habbo.messages.outgoing.inventory.AddHabboItemComposer; import com.eu.habbo.messages.outgoing.inventory.InventoryRefreshComposer; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; import java.sql.ResultSet; import java.sql.SQLException; public class CalendarRewardObject { - private static final Logger LOGGER = LoggerFactory.getLogger(CalendarRewardObject.class); private final int id; private final String productName; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/catalog/CatalogItem.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/catalog/CatalogItem.java index fbb2f161..53a979ec 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/catalog/CatalogItem.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/catalog/CatalogItem.java @@ -3,7 +3,6 @@ package com.eu.habbo.habbohotel.catalog; import com.eu.habbo.Emulator; import com.eu.habbo.habbohotel.items.FurnitureType; import com.eu.habbo.habbohotel.items.Item; -import com.eu.habbo.habbohotel.users.HabboBadge; import com.eu.habbo.messages.ISerialize; import com.eu.habbo.messages.ServerMessage; import gnu.trove.set.hash.THashSet; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/catalog/CatalogManager.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/catalog/CatalogManager.java index 7089b48c..d68cec11 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/catalog/CatalogManager.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/catalog/CatalogManager.java @@ -3,7 +3,6 @@ package com.eu.habbo.habbohotel.catalog; import com.eu.habbo.Emulator; import com.eu.habbo.habbohotel.achievements.AchievementManager; import com.eu.habbo.habbohotel.bots.Bot; -import com.eu.habbo.habbohotel.campaign.calendar.CalendarRewardObject; import com.eu.habbo.habbohotel.catalog.layouts.*; import com.eu.habbo.habbohotel.gameclients.GameClient; import com.eu.habbo.habbohotel.guilds.Guild; @@ -19,7 +18,6 @@ import com.eu.habbo.habbohotel.users.HabboBadge; import com.eu.habbo.habbohotel.users.HabboGender; import com.eu.habbo.habbohotel.users.HabboItem; import com.eu.habbo.messages.outgoing.catalog.*; -import com.eu.habbo.messages.outgoing.events.calendar.AdventCalendarProductComposer; import com.eu.habbo.messages.outgoing.generic.alerts.BubbleAlertComposer; import com.eu.habbo.messages.outgoing.generic.alerts.BubbleAlertKeys; import com.eu.habbo.messages.outgoing.inventory.AddBotComposer; @@ -28,8 +26,6 @@ import com.eu.habbo.messages.outgoing.inventory.AddPetComposer; import com.eu.habbo.messages.outgoing.inventory.InventoryRefreshComposer; import com.eu.habbo.messages.outgoing.modtool.ModToolIssueHandledComposer; import com.eu.habbo.messages.outgoing.users.AddUserBadgeComposer; -import com.eu.habbo.messages.outgoing.users.UserCreditsComposer; -import com.eu.habbo.messages.outgoing.users.UserPointsComposer; import com.eu.habbo.plugin.events.emulator.EmulatorLoadCatalogManagerEvent; import com.eu.habbo.plugin.events.users.catalog.UserCatalogFurnitureBoughtEvent; import com.eu.habbo.plugin.events.users.catalog.UserCatalogItemPurchasedEvent; @@ -805,8 +801,6 @@ public class CatalogManager { public void purchaseItem(CatalogPage page, CatalogItem item, Habbo habbo, int amount, String extradata, boolean free) { - Item cBaseItem = null; - if (item == null || habbo.getHabboStats().isPurchasingFurniture) { habbo.getClient().sendResponse(new AlertPurchaseFailedComposer(AlertPurchaseFailedComposer.SERVER_ERROR).compose()); return; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/catalog/CatalogPurchaseLogEntry.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/catalog/CatalogPurchaseLogEntry.java index 5f6febd7..557c1a36 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/catalog/CatalogPurchaseLogEntry.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/catalog/CatalogPurchaseLogEntry.java @@ -2,15 +2,11 @@ package com.eu.habbo.habbohotel.catalog; import com.eu.habbo.Emulator; import com.eu.habbo.core.DatabaseLoggable; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; import java.sql.PreparedStatement; import java.sql.SQLException; public class CatalogPurchaseLogEntry implements Runnable, DatabaseLoggable { - - private static final Logger LOGGER = LoggerFactory.getLogger(CatalogPurchaseLogEntry.class); private static final String QUERY = "INSERT INTO `logs_shop_purchases` (timestamp, user_id, catalog_item_id, item_ids, catalog_name, cost_credits, cost_points, points_type, amount) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)"; private final int timestamp; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/catalog/marketplace/MarketPlace.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/catalog/marketplace/MarketPlace.java index f660354c..631658b3 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/catalog/marketplace/MarketPlace.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/catalog/marketplace/MarketPlace.java @@ -11,7 +11,6 @@ import com.eu.habbo.messages.outgoing.catalog.marketplace.MarketplaceCancelSaleC import com.eu.habbo.messages.outgoing.inventory.AddHabboItemComposer; import com.eu.habbo.messages.outgoing.inventory.InventoryRefreshComposer; import com.eu.habbo.messages.outgoing.inventory.RemoveHabboItemComposer; -import com.eu.habbo.messages.outgoing.users.UserCreditsComposer; import com.eu.habbo.plugin.events.marketplace.MarketPlaceItemCancelledEvent; import com.eu.habbo.plugin.events.marketplace.MarketPlaceItemOfferedEvent; import com.eu.habbo.plugin.events.marketplace.MarketPlaceItemSoldEvent; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/catalog/marketplace/MarketPlaceOffer.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/catalog/marketplace/MarketPlaceOffer.java index 37bd2ab1..ac5ae45f 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/catalog/marketplace/MarketPlaceOffer.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/catalog/marketplace/MarketPlaceOffer.java @@ -16,8 +16,8 @@ public class MarketPlaceOffer implements Runnable { public int avarage; public int count; private int offerId; - private Item baseItem; - private int itemId; + private final Item baseItem; + private final int itemId; private int price; private int limitedStack; private int limitedNumber; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/commands/AboutCommand.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/commands/AboutCommand.java index b3a111a9..5c37bf39 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/commands/AboutCommand.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/commands/AboutCommand.java @@ -3,7 +3,6 @@ package com.eu.habbo.habbohotel.commands; import com.eu.habbo.Emulator; import com.eu.habbo.habbohotel.catalog.CatalogManager; import com.eu.habbo.habbohotel.gameclients.GameClient; -import com.eu.habbo.habbohotel.users.HabboManager; import com.eu.habbo.messages.outgoing.generic.alerts.MessagesForYouComposer; import java.util.Collections; @@ -16,7 +15,7 @@ public class AboutCommand extends Command { } public static String credits = "Arcturus Morningstar is an opensource project based on Arcturus By TheGeneral \n" + "The Following people have all contributed to this emulator:\n" + - " TheGeneral\n Beny\n Alejandro\n Capheus\n Skeletor\n Harmonic\n Mike\n Remco\n zGrav \n Quadral \n Harmony\n Swirny\n ArpyAge\n Mikkel\n Rodolfo\n Rasmus\n Kitt Mustang\n Snaiker\n nttzx\n necmi\n Dome\n Jose Flores\n Cam\n Oliver\n Narzo\n Tenshie\n MartenM\n Ridge\n SenpaiDipper\n Snaiker\n Thijmen"; + " TheGeneral\n Beny\n Alejandro\n Capheus\n Skeletor\n Harmonic\n Mike\n Remco\n zGrav \n Quadral \n Harmony\n Swirny\n ArpyAge\n Mikkel\n Rodolfo\n Rasmus\n Kitt Mustang\n Snaiker\n nttzx\n necmi\n Dome\n Jose Flores\n Cam\n Oliver\n Narzo\n Tenshie\n MartenM\n Ridge\n SenpaiDipper\n Snaiker\n Thijmen\n DuckieTM"; @Override public boolean handle(GameClient gameClient, String[] params) { @@ -24,7 +23,7 @@ public class AboutCommand extends Command { int seconds = Emulator.getIntUnixTimestamp() - Emulator.getTimeStarted(); int day = (int) TimeUnit.SECONDS.toDays(seconds); - long hours = TimeUnit.SECONDS.toHours(seconds) - (day * 24); + long hours = TimeUnit.SECONDS.toHours(seconds) - (day * 24L); long minute = TimeUnit.SECONDS.toMinutes(seconds) - (TimeUnit.SECONDS.toHours(seconds) * 60); long second = TimeUnit.SECONDS.toSeconds(seconds) - (TimeUnit.SECONDS.toMinutes(seconds) * 60); diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/commands/CalendarCommand.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/commands/CalendarCommand.java index dd2a773f..cfe8eb00 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/commands/CalendarCommand.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/commands/CalendarCommand.java @@ -4,10 +4,8 @@ import com.eu.habbo.Emulator; import com.eu.habbo.habbohotel.campaign.calendar.CalendarCampaign; import com.eu.habbo.habbohotel.gameclients.GameClient; import com.eu.habbo.messages.outgoing.events.calendar.AdventCalendarDataComposer; -import com.eu.habbo.messages.outgoing.habboway.nux.NuxAlertComposer; import java.sql.Timestamp; -import java.time.Duration; import java.util.Date; import static java.time.temporal.ChronoUnit.DAYS; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/commands/EmptyBotsInventoryCommand.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/commands/EmptyBotsInventoryCommand.java index 64ff8513..38920758 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/commands/EmptyBotsInventoryCommand.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/commands/EmptyBotsInventoryCommand.java @@ -9,7 +9,6 @@ import com.eu.habbo.habbohotel.users.Habbo; import com.eu.habbo.messages.outgoing.inventory.InventoryBotsComposer; import com.eu.habbo.messages.outgoing.inventory.InventoryRefreshComposer; import gnu.trove.map.hash.TIntObjectHashMap; -import gnu.trove.procedure.TObjectProcedure; public class EmptyBotsInventoryCommand extends Command { public EmptyBotsInventoryCommand() { diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/commands/EmptyPetsInventoryCommand.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/commands/EmptyPetsInventoryCommand.java index f4b40793..28f8752b 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/commands/EmptyPetsInventoryCommand.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/commands/EmptyPetsInventoryCommand.java @@ -9,7 +9,6 @@ import com.eu.habbo.habbohotel.users.Habbo; import com.eu.habbo.messages.outgoing.inventory.InventoryPetsComposer; import com.eu.habbo.messages.outgoing.inventory.InventoryRefreshComposer; import gnu.trove.map.hash.TIntObjectHashMap; -import gnu.trove.procedure.TObjectProcedure; public class EmptyPetsInventoryCommand extends Command { public EmptyPetsInventoryCommand() { diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/commands/PetInfoCommand.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/commands/PetInfoCommand.java index b368c11c..74150280 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/commands/PetInfoCommand.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/commands/PetInfoCommand.java @@ -24,8 +24,7 @@ public class PetInfoCommand extends Command { @Override public boolean execute(int a, Pet pet) { if (pet.getName().equalsIgnoreCase(name)) { - gameClient.getHabbo().alert("" + - Emulator.getTexts().getValue("commands.generic.cmd_pet_info.title") + ": " + pet.getName() + "\r\n" + + gameClient.getHabbo().alert(Emulator.getTexts().getValue("commands.generic.cmd_pet_info.title") + ": " + pet.getName() + "\r\n" + Emulator.getTexts().getValue("generic.pet.id") + ": " + pet.getId() + "\r" + Emulator.getTexts().getValue("generic.pet.name") + ": " + pet.getName() + "\r" + Emulator.getTexts().getValue("generic.pet.age") + ": " + pet.daysAlive() + " " + Emulator.getTexts().getValue("generic.pet.days.alive") + "\r" + @@ -38,7 +37,7 @@ public class PetInfoCommand extends Command { Emulator.getTexts().getValue("generic.pet.level.thirst") + ": " + pet.levelThirst + "\r" + Emulator.getTexts().getValue("generic.pet.level.hunger") + ": " + pet.levelHunger + "\r" + Emulator.getTexts().getValue("generic.pet.current_action") + ": " + (pet.getTask() == null ? Emulator.getTexts().getValue("generic.nothing") : pet.getTask().name()) + "\r" + - Emulator.getTexts().getValue("generic.can.walk") + ": " + (pet.getRoomUnit().canWalk() ? Emulator.getTexts().getValue("generic.yes") : Emulator.getTexts().getValue("generic.no")) + "" + Emulator.getTexts().getValue("generic.can.walk") + ": " + (pet.getRoomUnit().canWalk() ? Emulator.getTexts().getValue("generic.yes") : Emulator.getTexts().getValue("generic.no")) ); } diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/commands/RedeemCommand.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/commands/RedeemCommand.java index 9f2632f3..663e1f65 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/commands/RedeemCommand.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/commands/RedeemCommand.java @@ -85,7 +85,7 @@ public class RedeemCommand extends Command { if (pixels > 0) { message[0] += ", " + Emulator.getTexts().getValue("generic.pixels"); - message[0] += ": " + pixels + ""; + message[0] += ": " + pixels; } if (!points.isEmpty()) { diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/commands/ShoutCommand.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/commands/ShoutCommand.java index bb121583..385d05e9 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/commands/ShoutCommand.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/commands/ShoutCommand.java @@ -8,8 +8,6 @@ import com.eu.habbo.habbohotel.users.Habbo; import com.eu.habbo.messages.outgoing.rooms.users.RoomUserShoutComposer; public class ShoutCommand extends Command { - private static String idea = "Kudo's To Droppy for this idea!"; - public ShoutCommand() { super("cmd_shout", Emulator.getTexts().getValue("commands.keys.cmd_shout").split(";")); } diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/commands/SubscriptionCommand.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/commands/SubscriptionCommand.java index 96350ae9..31531918 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/commands/SubscriptionCommand.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/commands/SubscriptionCommand.java @@ -3,7 +3,6 @@ package com.eu.habbo.habbohotel.commands; import com.eu.habbo.Emulator; import com.eu.habbo.habbohotel.gameclients.GameClient; import com.eu.habbo.habbohotel.rooms.RoomChatMessageBubbles; -import com.eu.habbo.habbohotel.users.Habbo; import com.eu.habbo.habbohotel.users.HabboInfo; import com.eu.habbo.habbohotel.users.HabboManager; import com.eu.habbo.habbohotel.users.HabboStats; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/commands/UpdateCalendarCommand.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/commands/UpdateCalendarCommand.java index a110c20b..777234c2 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/commands/UpdateCalendarCommand.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/commands/UpdateCalendarCommand.java @@ -3,8 +3,6 @@ package com.eu.habbo.habbohotel.commands; import com.eu.habbo.Emulator; import com.eu.habbo.habbohotel.gameclients.GameClient; import com.eu.habbo.habbohotel.rooms.RoomChatMessageBubbles; -import com.eu.habbo.messages.outgoing.catalog.*; -import com.eu.habbo.messages.outgoing.catalog.marketplace.MarketplaceConfigComposer; public class UpdateCalendarCommand extends Command { diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/commands/UpdateYoutubePlaylistsCommand.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/commands/UpdateYoutubePlaylistsCommand.java index 94dcf7b3..8811c016 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/commands/UpdateYoutubePlaylistsCommand.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/commands/UpdateYoutubePlaylistsCommand.java @@ -2,9 +2,7 @@ package com.eu.habbo.habbohotel.commands; import com.eu.habbo.Emulator; import com.eu.habbo.habbohotel.gameclients.GameClient; -import com.eu.habbo.habbohotel.rooms.Room; import com.eu.habbo.habbohotel.rooms.RoomChatMessageBubbles; -import com.eu.habbo.messages.outgoing.rooms.RoomRelativeMapComposer; public class UpdateYoutubePlaylistsCommand extends Command { public UpdateYoutubePlaylistsCommand() { diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/games/Game.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/games/Game.java index 24a8051d..337649fc 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/games/Game.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/games/Game.java @@ -5,13 +5,13 @@ import com.eu.habbo.habbohotel.achievements.AchievementManager; import com.eu.habbo.habbohotel.items.interactions.InteractionWiredHighscore; import com.eu.habbo.habbohotel.items.interactions.games.InteractionGameTimer; import com.eu.habbo.habbohotel.items.interactions.wired.extra.WiredBlob; -import com.eu.habbo.habbohotel.wired.highscores.WiredHighscoreDataEntry; import com.eu.habbo.habbohotel.items.interactions.wired.triggers.WiredTriggerTeamLoses; import com.eu.habbo.habbohotel.items.interactions.wired.triggers.WiredTriggerTeamWins; import com.eu.habbo.habbohotel.rooms.Room; import com.eu.habbo.habbohotel.users.Habbo; import com.eu.habbo.habbohotel.users.HabboItem; import com.eu.habbo.habbohotel.wired.WiredHandler; +import com.eu.habbo.habbohotel.wired.highscores.WiredHighscoreDataEntry; import com.eu.habbo.messages.outgoing.guides.GuideSessionPartnerIsPlayingComposer; import com.eu.habbo.plugin.Event; import com.eu.habbo.plugin.events.games.GameHabboJoinEvent; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/games/GamePlayer.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/games/GamePlayer.java index bfd82a59..672ceaa2 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/games/GamePlayer.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/games/GamePlayer.java @@ -9,7 +9,7 @@ public class GamePlayer { private final Habbo habbo; - private GameTeamColors teamColor; + private final GameTeamColors teamColor; private int score; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/games/GameTeam.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/games/GameTeam.java index 143974dd..794160ff 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/games/GameTeam.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/games/GameTeam.java @@ -1,9 +1,6 @@ package com.eu.habbo.habbohotel.games; -import com.eu.habbo.Emulator; import com.eu.habbo.habbohotel.users.Habbo; -import com.eu.habbo.plugin.Event; -import com.eu.habbo.plugin.events.games.GameHabboLeaveEvent; import gnu.trove.set.hash.THashSet; public class GameTeam { diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/games/football/FootballGame.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/games/football/FootballGame.java index addadf8b..b3f902c6 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/games/football/FootballGame.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/games/football/FootballGame.java @@ -15,7 +15,7 @@ import java.util.Map; public class FootballGame extends Game { - private Room room; + private final Room room; public FootballGame(Room room) { super(null, null, room, true); diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/guides/GuardianTicket.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/guides/GuardianTicket.java index f19dd77c..3fb7f5cc 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/guides/GuardianTicket.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/guides/GuardianTicket.java @@ -22,12 +22,12 @@ public class GuardianTicket { private final Habbo reporter; private final Habbo reported; private final Date date; - private ArrayList chatLogs; + private final ArrayList chatLogs; private GuardianVoteType verdict; private int timeLeft = 120; private int resendCount = 0; - private int checkSum = 0; - private int guardianCount = 0; //TODO: Figure out what this was supposed to do. + private final int checkSum = 0; + private final int guardianCount = 0; //TODO: Figure out what this was supposed to do. public GuardianTicket(Habbo reporter, Habbo reported, ArrayList chatLogs) { this.chatLogs = chatLogs; @@ -155,29 +155,7 @@ public class GuardianTicket { public GuardianVoteType calculateVerdict() { - int countAcceptably = 0; - int countBadly = 0; - int countAwfully = 0; - int total = 0; - - synchronized (this.votes) { - for (Map.Entry set : this.votes.entrySet()) { - GuardianVote vote = set.getValue(); - - if (vote.type == GuardianVoteType.ACCEPTABLY) { - countAcceptably++; - } else if (vote.type == GuardianVoteType.BADLY) { - countBadly++; - } else if (vote.type == GuardianVoteType.AWFULLY) { - countAwfully++; - } - } - } - - total += countAcceptably; - total += countBadly; - - + // Vote counting logic placeholder - currently returns fixed verdict return GuardianVoteType.BADLY; } diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/guilds/Guild.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/guilds/Guild.java index 1636309e..ca7cc0fe 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/guilds/Guild.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/guilds/Guild.java @@ -14,18 +14,18 @@ public class Guild implements Runnable { public boolean needsUpdate; public int lastRequested = Emulator.getIntUnixTimestamp(); private int id; - private int ownerId; + private final int ownerId; private String ownerName; private String name; private String description; - private int roomId; + private final int roomId; private String roomName; private GuildState state; private boolean rights; private int colorOne; private int colorTwo; private String badge; - private int dateCreated; + private final int dateCreated; private int memberCount; private int requestCount; private boolean forum = false; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/guilds/GuildManager.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/guilds/GuildManager.java index a82f533e..171dc269 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/guilds/GuildManager.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/guilds/GuildManager.java @@ -408,8 +408,6 @@ public class GuildManager { } public int getGuildMembersCount(Guild guild, int page, int levelId, String query) { - ArrayList guildMembers = new ArrayList(); - try (Connection connection = Emulator.getDatabase().getDataSource().getConnection(); PreparedStatement statement = connection.prepareStatement("SELECT COUNT(*) FROM guilds_members INNER JOIN users ON guilds_members.user_id = users.id WHERE guilds_members.guild_id = ? " + (rankQuery(levelId)) + " AND users.username LIKE ? ORDER BY level_id, member_since ASC")) { statement.setInt(1, guild.getId()); statement.setString(2, "%" + query + "%"); diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/guilds/GuildMember.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/guilds/GuildMember.java index 173bed2f..c27e79ab 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/guilds/GuildMember.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/guilds/GuildMember.java @@ -3,9 +3,9 @@ package com.eu.habbo.habbohotel.guilds; import java.sql.ResultSet; import java.sql.SQLException; -public class GuildMember implements Comparable { - private int userId; - private String username; +public class GuildMember implements Comparable { + private final int userId; + private final String username; private String look; private int joinDate; private GuildRank rank; @@ -59,7 +59,7 @@ public class GuildMember implements Comparable { } @Override - public int compareTo(Object o) { + public int compareTo(GuildMember o) { return 0; } diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/guilds/GuildMembershipStatus.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/guilds/GuildMembershipStatus.java index e6cb38f7..0e127b7a 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/guilds/GuildMembershipStatus.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/guilds/GuildMembershipStatus.java @@ -5,7 +5,7 @@ public enum GuildMembershipStatus { MEMBER(1), PENDING(2); - private int status; + private final int status; GuildMembershipStatus(int status) { this.status = status; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/guilds/forums/ForumThreadComment.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/guilds/forums/ForumThreadComment.java index 1be9631a..c404ddb5 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/guilds/forums/ForumThreadComment.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/guilds/forums/ForumThreadComment.java @@ -16,7 +16,7 @@ import java.sql.*; public class ForumThreadComment implements Runnable, ISerialize { private static final Logger LOGGER = LoggerFactory.getLogger(ForumThreadComment.class); - private static THashMap forumCommentsCache = new THashMap<>(); + private static final THashMap forumCommentsCache = new THashMap<>(); private final int commentId; private final int threadId; private final int userId; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/guilds/forums/ForumThreadState.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/guilds/forums/ForumThreadState.java index 2e57039e..0e17fe98 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/guilds/forums/ForumThreadState.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/guilds/forums/ForumThreadState.java @@ -6,7 +6,7 @@ public enum ForumThreadState { HIDDEN_BY_STAFF_MEMBER(10), HIDDEN_BY_GUILD_ADMIN(20); - private int stateId; + private final int stateId; ForumThreadState(int stateId) { this.stateId = stateId; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/hotelview/HallOfFameWinner.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/hotelview/HallOfFameWinner.java index 998de6f2..6f5d15f2 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/hotelview/HallOfFameWinner.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/hotelview/HallOfFameWinner.java @@ -5,16 +5,16 @@ import java.sql.SQLException; public class HallOfFameWinner implements Comparable { - private int id; + private final int id; - private String username; + private final String username; - private String look; + private final String look; - private int points; + private final int points; public HallOfFameWinner(ResultSet set) throws SQLException { this.id = set.getInt("id"); diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/hotelview/NewsWidget.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/hotelview/NewsWidget.java index bb309763..126a6007 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/hotelview/NewsWidget.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/hotelview/NewsWidget.java @@ -5,25 +5,25 @@ import java.sql.SQLException; public class NewsWidget { - private int id; + private final int id; - private String title; + private final String title; - private String message; + private final String message; - private String buttonMessage; + private final String buttonMessage; - private int type; + private final int type; - private String link; + private final String link; - private String image; + private final String image; public NewsWidget(ResultSet set) throws SQLException { this.id = set.getInt("id"); diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/ItemManager.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/ItemManager.java index e5fa0121..b1481dd4 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/ItemManager.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/ItemManager.java @@ -3,7 +3,10 @@ package com.eu.habbo.habbohotel.items; import com.eu.habbo.Emulator; import com.eu.habbo.habbohotel.items.interactions.*; import com.eu.habbo.habbohotel.items.interactions.games.InteractionGameTimer; -import com.eu.habbo.habbohotel.items.interactions.games.battlebanzai.*; +import com.eu.habbo.habbohotel.items.interactions.games.battlebanzai.InteractionBattleBanzaiPuck; +import com.eu.habbo.habbohotel.items.interactions.games.battlebanzai.InteractionBattleBanzaiSphere; +import com.eu.habbo.habbohotel.items.interactions.games.battlebanzai.InteractionBattleBanzaiTeleporter; +import com.eu.habbo.habbohotel.items.interactions.games.battlebanzai.InteractionBattleBanzaiTile; import com.eu.habbo.habbohotel.items.interactions.games.battlebanzai.gates.InteractionBattleBanzaiGateBlue; import com.eu.habbo.habbohotel.items.interactions.games.battlebanzai.gates.InteractionBattleBanzaiGateGreen; import com.eu.habbo.habbohotel.items.interactions.games.battlebanzai.gates.InteractionBattleBanzaiGateRed; @@ -47,10 +50,10 @@ import com.eu.habbo.habbohotel.items.interactions.wired.effects.*; import com.eu.habbo.habbohotel.items.interactions.wired.extra.WiredBlob; import com.eu.habbo.habbohotel.items.interactions.wired.extra.WiredExtraRandom; import com.eu.habbo.habbohotel.items.interactions.wired.extra.WiredExtraUnseen; -import com.eu.habbo.habbohotel.wired.highscores.WiredHighscoreManager; import com.eu.habbo.habbohotel.items.interactions.wired.triggers.*; import com.eu.habbo.habbohotel.users.Habbo; import com.eu.habbo.habbohotel.users.HabboItem; +import com.eu.habbo.habbohotel.wired.highscores.WiredHighscoreManager; import com.eu.habbo.messages.outgoing.inventory.AddHabboItemComposer; import com.eu.habbo.plugin.events.emulator.EmulatorLoadItemsManagerEvent; import com.eu.habbo.threading.runnables.QueryDeleteHabboItem; @@ -691,7 +694,7 @@ public class ItemManager { if (itemClass != null) { try { - Constructor c = itemClass.getConstructor(ResultSet.class, Item.class); + Constructor c = itemClass.getConstructor(ResultSet.class, Item.class); c.setAccessible(true); return (HabboItem) c.newInstance(set, baseItem); diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/SoundTrack.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/SoundTrack.java index 53430c13..b214f0fc 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/SoundTrack.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/SoundTrack.java @@ -4,12 +4,12 @@ import java.sql.ResultSet; import java.sql.SQLException; public class SoundTrack { - private int id; - private String name; - private String author; - private String code; - private String data; - private int length; + private final int id; + private final String name; + private final String author; + private final String code; + private final String data; + private final int length; public SoundTrack(ResultSet set) throws SQLException { this.id = set.getInt("id"); diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/YoutubeManager.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/YoutubeManager.java index a33a8fa4..e710c207 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/YoutubeManager.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/YoutubeManager.java @@ -15,7 +15,10 @@ import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.net.URL; -import java.sql.*; +import java.sql.Connection; +import java.sql.PreparedStatement; +import java.sql.ResultSet; +import java.sql.SQLException; import java.time.Duration; import java.util.ArrayList; import java.util.concurrent.ExecutorService; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionBuildArea.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionBuildArea.java index 015ab451..b0d2a23a 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionBuildArea.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionBuildArea.java @@ -46,7 +46,7 @@ public class InteractionBuildArea extends InteractionCustomValues { } }; - private THashSet tiles; + private final THashSet tiles; public InteractionBuildArea(ResultSet set, Item baseItem) throws SQLException { super(set, baseItem, defaultValues); diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionCrackable.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionCrackable.java index 37a78005..2e7873c2 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionCrackable.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionCrackable.java @@ -12,8 +12,6 @@ import com.eu.habbo.habbohotel.users.HabboGender; import com.eu.habbo.habbohotel.users.HabboItem; import com.eu.habbo.habbohotel.users.subscriptions.SubscriptionHabboClub; import com.eu.habbo.messages.ServerMessage; -import com.eu.habbo.messages.outgoing.users.UserClubComposer; -import com.eu.habbo.messages.outgoing.users.UserPermissionsComposer; import com.eu.habbo.threading.runnables.CrackableExplode; import com.eu.habbo.util.pathfinding.Rotation; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionDefault.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionDefault.java index 4339706d..d234d471 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionDefault.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionDefault.java @@ -143,8 +143,7 @@ public class InteractionDefault extends HabboItem { int nextEffectF = 0; if (objects != null && objects.length == 2) { - if (objects[0] instanceof RoomTile && objects[1] instanceof RoomTile) { - RoomTile goalTile = (RoomTile) objects[0]; + if (objects[0] instanceof RoomTile goalTile && objects[1] instanceof RoomTile) { HabboItem topItem = room.getTopItemAt(goalTile.x, goalTile.y, (objects[0] != objects[1]) ? this : null); if (topItem != null && (topItem.getBaseItem().getEffectM() == this.getBaseItem().getEffectM() || topItem.getBaseItem().getEffectF() == this.getBaseItem().getEffectF())) { diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionDice.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionDice.java index d6852656..c127a85f 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionDice.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionDice.java @@ -48,7 +48,7 @@ public class InteractionDice extends HabboItem { if (client != null) { if (RoomLayout.tilesAdjecent(room.getLayout().getTile(this.getX(), this.getY()), client.getHabbo().getRoomUnit().getCurrentLocation())) { if (!this.getExtradata().equalsIgnoreCase("-1")) { - FurnitureDiceRolledEvent event = (FurnitureDiceRolledEvent) Emulator.getPluginManager().fireEvent(new FurnitureDiceRolledEvent(this, client.getHabbo(), -1)); + FurnitureDiceRolledEvent event = Emulator.getPluginManager().fireEvent(new FurnitureDiceRolledEvent(this, client.getHabbo(), -1)); if (event.isCancelled()) return; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionEffectVendingMachine.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionEffectVendingMachine.java index c0d42279..49261af4 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionEffectVendingMachine.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionEffectVendingMachine.java @@ -1,21 +1,11 @@ package com.eu.habbo.habbohotel.items.interactions; -import com.eu.habbo.Emulator; -import com.eu.habbo.habbohotel.gameclients.GameClient; import com.eu.habbo.habbohotel.items.Item; -import com.eu.habbo.habbohotel.rooms.*; -import com.eu.habbo.habbohotel.users.Habbo; -import com.eu.habbo.habbohotel.users.HabboItem; -import com.eu.habbo.messages.outgoing.rooms.items.FloorItemUpdateComposer; -import com.eu.habbo.messages.outgoing.rooms.users.RoomUserStatusComposer; -import com.eu.habbo.threading.runnables.RoomUnitVendingMachineAction; -import com.eu.habbo.threading.runnables.RoomUnitWalkToLocation; -import com.eu.habbo.util.pathfinding.Rotation; +import com.eu.habbo.habbohotel.rooms.Room; +import com.eu.habbo.habbohotel.rooms.RoomUnit; import java.sql.ResultSet; import java.sql.SQLException; -import java.util.ArrayList; -import java.util.List; public class InteractionEffectVendingMachine extends InteractionVendingMachine { public InteractionEffectVendingMachine(ResultSet set, Item baseItem) throws SQLException { diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionFXBox.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionFXBox.java index ca92ccf4..e7f4f94b 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionFXBox.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionFXBox.java @@ -6,7 +6,6 @@ import com.eu.habbo.habbohotel.items.Item; import com.eu.habbo.habbohotel.rooms.Room; import com.eu.habbo.habbohotel.users.HabboGender; import com.eu.habbo.habbohotel.users.HabboItem; -import com.eu.habbo.habbohotel.users.inventory.EffectsComponent; import com.eu.habbo.messages.outgoing.rooms.items.RemoveFloorItemComposer; import com.eu.habbo.threading.runnables.QueryDeleteHabboItem; @@ -16,12 +15,12 @@ import java.sql.SQLException; public class InteractionFXBox extends InteractionDefault { public InteractionFXBox(ResultSet set, Item baseItem) throws SQLException { super(set, baseItem); - // this.setExtradata("0"); + // this.setExtradata("0"); } public InteractionFXBox(int id, int userId, Item item, String extradata, int limitedStack, int limitedSells) { super(id, userId, item, extradata, limitedStack, limitedSells); - // this.setExtradata("0"); + // this.setExtradata("0"); } @Override @@ -50,7 +49,7 @@ public class InteractionFXBox extends InteractionDefault { if(client.getHabbo().getInventory().getEffectsComponent().ownsEffect(effectId)) return; - EffectsComponent.HabboEffect effect = client.getHabbo().getInventory().getEffectsComponent().createEffect(effectId, 0); + client.getHabbo().getInventory().getEffectsComponent().createEffect(effectId, 0); client.getHabbo().getInventory().getEffectsComponent().enableEffect(effectId); this.setExtradata("1"); diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionFireworks.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionFireworks.java index 4c90ef92..3d4a924e 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionFireworks.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionFireworks.java @@ -23,7 +23,6 @@ public class InteractionFireworks extends InteractionDefault { private static final Logger LOGGER = LoggerFactory.getLogger(InteractionFireworks.class); - private static final String STATE_EMPTY = "0"; // Not used since the removal of pixels private static final String STATE_CHARGED = "1"; private static final String STATE_EXPLOSION = "2"; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionMultiHeight.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionMultiHeight.java index 47cba012..a8eec913 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionMultiHeight.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionMultiHeight.java @@ -1,6 +1,5 @@ package com.eu.habbo.habbohotel.items.interactions; -import com.eu.habbo.habbohotel.bots.Bot; import com.eu.habbo.habbohotel.gameclients.GameClient; import com.eu.habbo.habbohotel.items.Item; import com.eu.habbo.habbohotel.rooms.*; @@ -9,16 +8,11 @@ import com.eu.habbo.habbohotel.users.HabboGender; import com.eu.habbo.habbohotel.users.HabboItem; import com.eu.habbo.habbohotel.wired.WiredEffectType; import com.eu.habbo.messages.ServerMessage; -import com.eu.habbo.messages.outgoing.rooms.users.RoomUserStatusComposer; import gnu.trove.set.hash.THashSet; import java.sql.ResultSet; import java.sql.SQLException; -import java.util.ArrayList; import java.util.Collection; -import java.util.List; -import java.util.Objects; -import java.util.stream.Collectors; public class InteractionMultiHeight extends HabboItem { public InteractionMultiHeight(int id, int userId, Item item, String extradata, int limitedStack, int limitedSells) { @@ -85,7 +79,6 @@ public class InteractionMultiHeight extends HabboItem { for(RoomTile tile : occupiedTiles) { Collection unitsOnItem = room.getRoomUnitsAt(room.getLayout().getTile(tile.x, tile.y)); - THashSet updatedUnits = new THashSet<>(); for (RoomUnit unit : unitsOnItem) { if (unit.hasStatus(RoomUnitStatus.MOVE) && unit.getGoal() != tile) continue; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionMuteArea.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionMuteArea.java index beed1131..d8d676da 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionMuteArea.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionMuteArea.java @@ -43,7 +43,7 @@ public class InteractionMuteArea extends InteractionCustomValues { } }; - private THashSet tiles; + private final THashSet tiles; public InteractionMuteArea(ResultSet set, Item baseItem) throws SQLException { super(set, baseItem, defaultValues); diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionNoSidesVendingMachine.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionNoSidesVendingMachine.java index f2463700..cf332b48 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionNoSidesVendingMachine.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionNoSidesVendingMachine.java @@ -3,7 +3,6 @@ package com.eu.habbo.habbohotel.items.interactions; import com.eu.habbo.habbohotel.items.Item; import com.eu.habbo.habbohotel.rooms.Room; import com.eu.habbo.habbohotel.rooms.RoomTile; -import com.eu.habbo.habbohotel.users.Habbo; import gnu.trove.set.hash.THashSet; import java.sql.ResultSet; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionObstacle.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionObstacle.java index a63dcad8..00bec0ac 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionObstacle.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionObstacle.java @@ -17,7 +17,7 @@ import java.util.Objects; public class InteractionObstacle extends HabboItem implements ICycleable { - private THashSet middleTiles; + private final THashSet middleTiles; public InteractionObstacle(ResultSet set, Item baseItem) throws SQLException { super(set, baseItem); diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionOneWayGate.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionOneWayGate.java index 6a26e6cb..17e661d4 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionOneWayGate.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionOneWayGate.java @@ -10,11 +10,8 @@ import com.eu.habbo.habbohotel.users.HabboItem; import com.eu.habbo.habbohotel.wired.WiredHandler; import com.eu.habbo.habbohotel.wired.WiredTriggerType; import com.eu.habbo.messages.ServerMessage; -import com.eu.habbo.messages.incoming.rooms.users.RoomUserWalkEvent; import com.eu.habbo.messages.outgoing.rooms.items.ItemIntStateComposer; import com.eu.habbo.threading.runnables.RoomUnitWalkToLocation; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; import java.sql.ResultSet; import java.sql.SQLException; @@ -22,7 +19,6 @@ import java.util.ArrayList; import java.util.List; public class InteractionOneWayGate extends HabboItem { - private static final Logger LOGGER = LoggerFactory.getLogger(InteractionOneWayGate.class); private boolean walkable = false; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionPressurePlate.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionPressurePlate.java index 90d25525..b8ad0b93 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionPressurePlate.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionPressurePlate.java @@ -6,9 +6,6 @@ import com.eu.habbo.habbohotel.items.Item; import com.eu.habbo.habbohotel.rooms.Room; import com.eu.habbo.habbohotel.rooms.RoomTile; import com.eu.habbo.habbohotel.rooms.RoomUnit; -import com.eu.habbo.habbohotel.users.HabboItem; -import com.eu.habbo.messages.ServerMessage; -import com.eu.habbo.messages.outgoing.rooms.items.ItemStateComposer; import gnu.trove.set.hash.THashSet; import java.sql.ResultSet; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionVendingMachine.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionVendingMachine.java index 63a32a1a..cbe4e8c2 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionVendingMachine.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionVendingMachine.java @@ -4,14 +4,9 @@ import com.eu.habbo.Emulator; import com.eu.habbo.habbohotel.gameclients.GameClient; import com.eu.habbo.habbohotel.items.Item; import com.eu.habbo.habbohotel.rooms.*; -import com.eu.habbo.habbohotel.users.Habbo; import com.eu.habbo.habbohotel.users.HabboGender; import com.eu.habbo.habbohotel.users.HabboItem; -import com.eu.habbo.habbohotel.wired.WiredHandler; -import com.eu.habbo.habbohotel.wired.WiredTriggerType; import com.eu.habbo.messages.ServerMessage; -import com.eu.habbo.messages.outgoing.rooms.items.FloorItemUpdateComposer; -import com.eu.habbo.messages.outgoing.rooms.users.RoomUserStatusComposer; import com.eu.habbo.threading.runnables.RoomUnitGiveHanditem; import com.eu.habbo.threading.runnables.RoomUnitWalkToLocation; import com.eu.habbo.util.pathfinding.Rotation; @@ -21,8 +16,6 @@ import java.sql.ResultSet; import java.sql.SQLException; import java.util.ArrayList; import java.util.List; -import java.util.concurrent.ExecutionException; -import java.util.concurrent.ScheduledFuture; public class InteractionVendingMachine extends HabboItem { public InteractionVendingMachine(ResultSet set, Item baseItem) throws SQLException { @@ -34,7 +27,7 @@ public class InteractionVendingMachine extends HabboItem { super(id, userId, item, extradata, limitedStack, limitedSells); this.setExtradata("0"); } - + public THashSet getActivatorTiles(Room room) { THashSet tiles = new THashSet<>(); RoomTile tileInFront = getSquareInFront(room.getLayout(), this); @@ -63,7 +56,7 @@ public class InteractionVendingMachine extends HabboItem { boolean inActivatorSpace = false; for(RoomTile tile : activatorTiles) { - if(unit.getCurrentLocation().is(unit.getX(), unit.getY())) { + if(unit.getCurrentLocation().is(tile.x, tile.y)) { inActivatorSpace = true; } } diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionVoteCounter.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionVoteCounter.java index 54ea473b..c4aee567 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionVoteCounter.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionVoteCounter.java @@ -1,6 +1,5 @@ package com.eu.habbo.habbohotel.items.interactions; -import com.eu.habbo.Emulator; import com.eu.habbo.habbohotel.gameclients.GameClient; import com.eu.habbo.habbohotel.items.Item; import com.eu.habbo.habbohotel.rooms.Room; @@ -18,7 +17,7 @@ public class InteractionVoteCounter extends HabboItem { private boolean frozen; private int votes; - private List votedUsers; + private final List votedUsers; public InteractionVoteCounter(ResultSet set, Item baseItem) throws SQLException { super(set, baseItem); diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionWater.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionWater.java index d697ee4a..c69df8b0 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionWater.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionWater.java @@ -274,8 +274,7 @@ public class InteractionWater extends InteractionDefault { private boolean isValidForMask(Room room, int x, int y, double z, boolean corner) { for (HabboItem item : room.getItemsAt(x, y, z)) { - if (item instanceof InteractionWater) { - InteractionWater water = (InteractionWater) item; + if (item instanceof InteractionWater water) { // Take out picked up water from the recalculation. if (!water.isInRoom) { diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionWaterItem.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionWaterItem.java index 4b283da1..404e1f32 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionWaterItem.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionWaterItem.java @@ -4,9 +4,7 @@ import com.eu.habbo.Emulator; import com.eu.habbo.habbohotel.gameclients.GameClient; import com.eu.habbo.habbohotel.items.Item; import com.eu.habbo.habbohotel.rooms.Room; -import com.eu.habbo.habbohotel.rooms.RoomLayout; import com.eu.habbo.habbohotel.rooms.RoomTile; -import com.eu.habbo.habbohotel.users.Habbo; import com.eu.habbo.habbohotel.users.HabboItem; import gnu.trove.set.hash.THashSet; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionWired.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionWired.java index c6d0f496..f53429eb 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionWired.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionWired.java @@ -72,7 +72,7 @@ public abstract class InteractionWired extends InteractionDefault { public abstract void onPickUp(); public void activateBox(Room room) { - this.activateBox(room, (RoomUnit)null, 0L); + this.activateBox(room, null, 0L); } public void activateBox(Room room, RoomUnit roomUnit, long millis) { diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionWiredTrigger.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionWiredTrigger.java index 91fb8c08..528c6b80 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionWiredTrigger.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionWiredTrigger.java @@ -6,7 +6,6 @@ import com.eu.habbo.habbohotel.items.interactions.wired.WiredSettings; import com.eu.habbo.habbohotel.rooms.Room; import com.eu.habbo.habbohotel.rooms.RoomUnit; import com.eu.habbo.habbohotel.wired.WiredTriggerType; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.outgoing.wired.WiredTriggerDataComposer; import java.sql.ResultSet; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionYoutubeTV.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionYoutubeTV.java index 47bbbb10..9ed58fe0 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionYoutubeTV.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionYoutubeTV.java @@ -20,7 +20,7 @@ public class InteractionYoutubeTV extends HabboItem { public int startedWatchingAt = 0; public int offset = 0; public boolean playing = true; - public ScheduledFuture autoAdvance = null; + public ScheduledFuture autoAdvance = null; public InteractionYoutubeTV(ResultSet set, Item baseItem) throws SQLException { super(set, baseItem); diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/games/InteractionGameTimer.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/games/InteractionGameTimer.java index bb868c6d..0fbe9e89 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/games/InteractionGameTimer.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/games/InteractionGameTimer.java @@ -22,7 +22,7 @@ import java.sql.ResultSet; import java.sql.SQLException; import java.util.Arrays; -public class InteractionGameTimer extends HabboItem implements Runnable { +public class InteractionGameTimer extends HabboItem { private static final Logger LOGGER = LoggerFactory.getLogger(InteractionGameTimer.class); private int[] TIMER_INTERVAL_STEPS = new int[] { 30, 60, 120, 180, 300, 600 }; @@ -286,6 +286,48 @@ public class InteractionGameTimer extends HabboItem implements Runnable { } + + public void startTimer(Room room) { + if (!isRunning) { + isRunning = true; + isPaused = false; + if(timeNow <= 0) { + timeNow = baseTime; + room.updateItem(this); + } + this.createNewGame(room); + WiredHandler.handle(WiredTriggerType.GAME_STARTS, null, room, new Object[]{this}); + if (!threadActive) { + threadActive = true; + Emulator.getThreading().run(new GameTimer(this), 1000); + } + } + } + + public void pauseTimer(Room room) { + if (isRunning && !isPaused) { + isPaused = true; + pause(room); + } + } + + public void resumeTimer(Room room) { + if (!this.isRunning) { + startTimer(room); + return; + } + + if (this.isPaused) { + this.isPaused = false; + this.unpause(room); + + if (!this.threadActive) { + this.threadActive = true; + Emulator.getThreading().run(new GameTimer(this), 1000); + } + } + } + private void increaseTimer(Room room) { if (this.isRunning) return; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/games/battlebanzai/gates/InteractionBattleBanzaiGate.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/games/battlebanzai/gates/InteractionBattleBanzaiGate.java index 04def885..b846acf4 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/games/battlebanzai/gates/InteractionBattleBanzaiGate.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/games/battlebanzai/gates/InteractionBattleBanzaiGate.java @@ -25,7 +25,7 @@ public class InteractionBattleBanzaiGate extends InteractionGameGate { @Override public boolean canWalkOn(RoomUnit roomUnit, Room room, Object[] objects) { - return room.getGame(BattleBanzaiGame.class) == null || ((BattleBanzaiGame) room.getGame(BattleBanzaiGame.class)).state.equals(GameState.IDLE); + return room.getGame(BattleBanzaiGame.class) == null || room.getGame(BattleBanzaiGame.class).state.equals(GameState.IDLE); } @Override diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/games/football/InteractionFootball.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/games/football/InteractionFootball.java index 6bd21167..c897cdac 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/games/football/InteractionFootball.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/games/football/InteractionFootball.java @@ -167,7 +167,7 @@ public class InteractionFootball extends InteractionPushable { BigDecimal topItemHeight = BigDecimal.valueOf(topItem.getZ() + topItem.getBaseItem().getHeight()); BigDecimal ballHeight = BigDecimal.valueOf(this.getZ()); - if (topItemHeight.subtract(ballHeight).compareTo(new BigDecimal(1.65)) > 0) { + if (topItemHeight.subtract(ballHeight).compareTo(new BigDecimal("1.65")) > 0) { return false; } diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/games/freeze/gates/InteractionFreezeGate.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/games/freeze/gates/InteractionFreezeGate.java index ec583fde..b2d75882 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/games/freeze/gates/InteractionFreezeGate.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/games/freeze/gates/InteractionFreezeGate.java @@ -25,7 +25,7 @@ public class InteractionFreezeGate extends InteractionGameGate { @Override public boolean canWalkOn(RoomUnit roomUnit, Room room, Object[] objects) { - return room.getGame(FreezeGame.class) == null || ((FreezeGame) room.getGame(FreezeGame.class)).state.equals(GameState.IDLE); + return room.getGame(FreezeGame.class) == null || room.getGame(FreezeGame.class).state.equals(GameState.IDLE); } @Override diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/games/tag/bunnyrun/InteractionBunnyrunField.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/games/tag/bunnyrun/InteractionBunnyrunField.java index ac996a8b..df20b8d3 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/games/tag/bunnyrun/InteractionBunnyrunField.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/games/tag/bunnyrun/InteractionBunnyrunField.java @@ -1,7 +1,6 @@ package com.eu.habbo.habbohotel.items.interactions.games.tag.bunnyrun; import com.eu.habbo.Emulator; -import com.eu.habbo.habbohotel.achievements.Achievement; import com.eu.habbo.habbohotel.achievements.AchievementManager; import com.eu.habbo.habbohotel.games.tag.BunnyrunGame; import com.eu.habbo.habbohotel.items.Item; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/games/tag/icetag/InteractionIceTagField.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/games/tag/icetag/InteractionIceTagField.java index f83c64fa..75d25b2b 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/games/tag/icetag/InteractionIceTagField.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/games/tag/icetag/InteractionIceTagField.java @@ -1,7 +1,6 @@ package com.eu.habbo.habbohotel.items.interactions.games.tag.icetag; import com.eu.habbo.Emulator; -import com.eu.habbo.habbohotel.achievements.Achievement; import com.eu.habbo.habbohotel.achievements.AchievementManager; import com.eu.habbo.habbohotel.games.tag.IceTagGame; import com.eu.habbo.habbohotel.items.Item; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/interfaces/ConditionalGate.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/interfaces/ConditionalGate.java index 3f1b06cb..58eea046 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/interfaces/ConditionalGate.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/interfaces/ConditionalGate.java @@ -4,5 +4,5 @@ import com.eu.habbo.habbohotel.rooms.Room; import com.eu.habbo.habbohotel.rooms.RoomUnit; public interface ConditionalGate { - public void onRejected(RoomUnit roomUnit, Room room, Object[] objects); + void onRejected(RoomUnit roomUnit, Room room, Object[] objects); } diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/totems/InteractionTotemPlanet.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/totems/InteractionTotemPlanet.java index 2c49e91c..6c9ddb3f 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/totems/InteractionTotemPlanet.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/totems/InteractionTotemPlanet.java @@ -5,8 +5,6 @@ import com.eu.habbo.habbohotel.items.Item; import com.eu.habbo.habbohotel.items.interactions.InteractionDefault; import com.eu.habbo.habbohotel.rooms.Room; import com.eu.habbo.habbohotel.users.HabboItem; -import com.eu.habbo.habbohotel.users.inventory.EffectsComponent; -import com.eu.habbo.messages.outgoing.inventory.UserEffectsListComposer; import gnu.trove.set.hash.THashSet; import java.sql.ResultSet; @@ -84,7 +82,7 @@ public class InteractionTotemPlanet extends InteractionDefault { return; } - EffectsComponent.HabboEffect effect = client.getHabbo().getInventory().getEffectsComponent().createEffect(effectId); + client.getHabbo().getInventory().getEffectsComponent().createEffect(effectId); client.getHabbo().getInventory().getEffectsComponent().enableEffect(effectId); return; } diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionDateRangeActive.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionDateRangeActive.java index 11f1276f..142e00d7 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionDateRangeActive.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionDateRangeActive.java @@ -9,7 +9,6 @@ import com.eu.habbo.habbohotel.rooms.RoomUnit; import com.eu.habbo.habbohotel.wired.WiredConditionType; import com.eu.habbo.habbohotel.wired.WiredHandler; import com.eu.habbo.messages.ServerMessage; -import com.eu.habbo.messages.incoming.wired.WiredSaveException; import java.sql.ResultSet; import java.sql.SQLException; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionFurniHaveFurni.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionFurniHaveFurni.java index 22ec093a..4d9b6a4b 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionFurniHaveFurni.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionFurniHaveFurni.java @@ -10,7 +10,6 @@ import com.eu.habbo.habbohotel.rooms.RoomUnit; import com.eu.habbo.habbohotel.users.HabboItem; import com.eu.habbo.habbohotel.wired.WiredConditionType; import com.eu.habbo.habbohotel.wired.WiredHandler; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import gnu.trove.set.hash.THashSet; @@ -23,7 +22,7 @@ public class WiredConditionFurniHaveFurni extends InteractionWiredCondition { public static final WiredConditionType type = WiredConditionType.FURNI_HAS_FURNI; private boolean all; - private THashSet items; + private final THashSet items; public WiredConditionFurniHaveFurni(ResultSet set, Item baseItem) throws SQLException { super(set, baseItem); diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionFurniHaveHabbo.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionFurniHaveHabbo.java index a909ba61..80b5225f 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionFurniHaveHabbo.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionFurniHaveHabbo.java @@ -13,7 +13,6 @@ import com.eu.habbo.habbohotel.users.Habbo; import com.eu.habbo.habbohotel.users.HabboItem; import com.eu.habbo.habbohotel.wired.WiredConditionType; import com.eu.habbo.habbohotel.wired.WiredHandler; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import gnu.trove.set.hash.THashSet; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionFurniTypeMatch.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionFurniTypeMatch.java index 9330457c..d4c202e3 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionFurniTypeMatch.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionFurniTypeMatch.java @@ -9,7 +9,6 @@ import com.eu.habbo.habbohotel.rooms.RoomUnit; import com.eu.habbo.habbohotel.users.HabboItem; import com.eu.habbo.habbohotel.wired.WiredConditionType; import com.eu.habbo.habbohotel.wired.WiredHandler; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import gnu.trove.set.hash.THashSet; @@ -21,7 +20,7 @@ import java.util.stream.Collectors; public class WiredConditionFurniTypeMatch extends InteractionWiredCondition { public static final WiredConditionType type = WiredConditionType.STUFF_IS; - private THashSet items = new THashSet<>(); + private final THashSet items = new THashSet<>(); public WiredConditionFurniTypeMatch(ResultSet set, Item baseItem) throws SQLException { super(set, baseItem); @@ -45,8 +44,7 @@ public class WiredConditionFurniTypeMatch extends InteractionWiredCondition { if (stuff != null) { if (stuff.length >= 1) { - if (stuff[0] instanceof HabboItem) { - HabboItem triggeringItem = (HabboItem)stuff[0]; + if (stuff[0] instanceof HabboItem triggeringItem) { return this.items.stream().anyMatch(item -> item == triggeringItem); } } diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionGroupMember.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionGroupMember.java index 5d4133d2..189d4598 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionGroupMember.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionGroupMember.java @@ -7,7 +7,6 @@ import com.eu.habbo.habbohotel.rooms.Room; import com.eu.habbo.habbohotel.rooms.RoomUnit; import com.eu.habbo.habbohotel.users.Habbo; import com.eu.habbo.habbohotel.wired.WiredConditionType; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import java.sql.ResultSet; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionHabboCount.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionHabboCount.java index df8e2108..124cbee6 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionHabboCount.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionHabboCount.java @@ -7,7 +7,6 @@ import com.eu.habbo.habbohotel.rooms.Room; import com.eu.habbo.habbohotel.rooms.RoomUnit; import com.eu.habbo.habbohotel.wired.WiredConditionType; import com.eu.habbo.habbohotel.wired.WiredHandler; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import java.sql.ResultSet; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionHabboHasEffect.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionHabboHasEffect.java index 5f9f5b1a..bb85f578 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionHabboHasEffect.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionHabboHasEffect.java @@ -7,7 +7,6 @@ import com.eu.habbo.habbohotel.rooms.Room; import com.eu.habbo.habbohotel.rooms.RoomUnit; import com.eu.habbo.habbohotel.wired.WiredConditionType; import com.eu.habbo.habbohotel.wired.WiredHandler; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import java.sql.ResultSet; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionHabboHasHandItem.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionHabboHasHandItem.java index d60ddede..7e90bf3b 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionHabboHasHandItem.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionHabboHasHandItem.java @@ -7,7 +7,6 @@ import com.eu.habbo.habbohotel.rooms.Room; import com.eu.habbo.habbohotel.rooms.RoomUnit; import com.eu.habbo.habbohotel.wired.WiredConditionType; import com.eu.habbo.habbohotel.wired.WiredHandler; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionHabboWearsBadge.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionHabboWearsBadge.java index 8d2b3dbe..c40d58d7 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionHabboWearsBadge.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionHabboWearsBadge.java @@ -9,7 +9,6 @@ import com.eu.habbo.habbohotel.users.Habbo; import com.eu.habbo.habbohotel.users.HabboBadge; import com.eu.habbo.habbohotel.wired.WiredConditionType; import com.eu.habbo.habbohotel.wired.WiredHandler; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import java.sql.ResultSet; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionLessTimeElapsed.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionLessTimeElapsed.java index f4db5bba..237216ff 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionLessTimeElapsed.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionLessTimeElapsed.java @@ -8,7 +8,6 @@ import com.eu.habbo.habbohotel.rooms.Room; import com.eu.habbo.habbohotel.rooms.RoomUnit; import com.eu.habbo.habbohotel.wired.WiredConditionType; import com.eu.habbo.habbohotel.wired.WiredHandler; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import java.sql.ResultSet; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionMatchStatePosition.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionMatchStatePosition.java index cd185dab..96e9edd6 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionMatchStatePosition.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionMatchStatePosition.java @@ -11,7 +11,6 @@ import com.eu.habbo.habbohotel.users.HabboItem; import com.eu.habbo.habbohotel.wired.WiredConditionType; import com.eu.habbo.habbohotel.wired.WiredHandler; import com.eu.habbo.habbohotel.wired.WiredMatchFurniSetting; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import gnu.trove.set.hash.THashSet; @@ -23,7 +22,7 @@ import java.util.List; public class WiredConditionMatchStatePosition extends InteractionWiredCondition implements InteractionWiredMatchFurniSettings { public static final WiredConditionType type = WiredConditionType.MATCH_SSHOT; - private THashSet settings; + private final THashSet settings; private boolean state; private boolean position; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionMoreTimeElapsed.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionMoreTimeElapsed.java index 83bd3004..2ff2c288 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionMoreTimeElapsed.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionMoreTimeElapsed.java @@ -8,7 +8,6 @@ import com.eu.habbo.habbohotel.rooms.Room; import com.eu.habbo.habbohotel.rooms.RoomUnit; import com.eu.habbo.habbohotel.wired.WiredConditionType; import com.eu.habbo.habbohotel.wired.WiredHandler; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import java.sql.ResultSet; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionNotFurniHaveFurni.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionNotFurniHaveFurni.java index b09314c8..8ef79e63 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionNotFurniHaveFurni.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionNotFurniHaveFurni.java @@ -11,7 +11,6 @@ import com.eu.habbo.habbohotel.users.HabboItem; import com.eu.habbo.habbohotel.wired.WiredConditionOperator; import com.eu.habbo.habbohotel.wired.WiredConditionType; import com.eu.habbo.habbohotel.wired.WiredHandler; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import gnu.trove.set.hash.THashSet; @@ -24,7 +23,7 @@ public class WiredConditionNotFurniHaveFurni extends InteractionWiredCondition { public static final WiredConditionType type = WiredConditionType.NOT_FURNI_HAVE_FURNI; private boolean all; - private THashSet items; + private final THashSet items; public WiredConditionNotFurniHaveFurni(ResultSet set, Item baseItem) throws SQLException { super(set, baseItem); diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionNotFurniHaveHabbo.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionNotFurniHaveHabbo.java index 9409ebe8..23d17edc 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionNotFurniHaveHabbo.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionNotFurniHaveHabbo.java @@ -13,7 +13,6 @@ import com.eu.habbo.habbohotel.users.Habbo; import com.eu.habbo.habbohotel.users.HabboItem; import com.eu.habbo.habbohotel.wired.WiredConditionType; import com.eu.habbo.habbohotel.wired.WiredHandler; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import gnu.trove.set.hash.THashSet; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionNotFurniTypeMatch.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionNotFurniTypeMatch.java index 595eee3e..49525576 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionNotFurniTypeMatch.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionNotFurniTypeMatch.java @@ -9,7 +9,6 @@ import com.eu.habbo.habbohotel.rooms.RoomUnit; import com.eu.habbo.habbohotel.users.HabboItem; import com.eu.habbo.habbohotel.wired.WiredConditionType; import com.eu.habbo.habbohotel.wired.WiredHandler; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import gnu.trove.set.hash.THashSet; @@ -21,7 +20,7 @@ import java.util.stream.Collectors; public class WiredConditionNotFurniTypeMatch extends InteractionWiredCondition { public static final WiredConditionType type = WiredConditionType.NOT_STUFF_IS; - private THashSet items = new THashSet<>(); + private final THashSet items = new THashSet<>(); public WiredConditionNotFurniTypeMatch(ResultSet set, Item baseItem) throws SQLException { super(set, baseItem); @@ -40,8 +39,7 @@ public class WiredConditionNotFurniTypeMatch extends InteractionWiredCondition { if (stuff != null) { if (stuff.length >= 1) { - if (stuff[0] instanceof HabboItem) { - HabboItem triggeringItem = (HabboItem)stuff[0]; + if (stuff[0] instanceof HabboItem triggeringItem) { return this.items.stream().noneMatch(item -> item == triggeringItem); } } diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionNotHabboCount.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionNotHabboCount.java index 7f1d6cab..109e1f68 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionNotHabboCount.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionNotHabboCount.java @@ -7,7 +7,6 @@ import com.eu.habbo.habbohotel.rooms.Room; import com.eu.habbo.habbohotel.rooms.RoomUnit; import com.eu.habbo.habbohotel.wired.WiredConditionType; import com.eu.habbo.habbohotel.wired.WiredHandler; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import java.sql.ResultSet; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionNotHabboHasEffect.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionNotHabboHasEffect.java index 3f1a733d..fb908728 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionNotHabboHasEffect.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionNotHabboHasEffect.java @@ -7,7 +7,6 @@ import com.eu.habbo.habbohotel.rooms.Room; import com.eu.habbo.habbohotel.rooms.RoomUnit; import com.eu.habbo.habbohotel.wired.WiredConditionType; import com.eu.habbo.habbohotel.wired.WiredHandler; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import java.sql.ResultSet; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionNotHabboWearsBadge.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionNotHabboWearsBadge.java index cf84c109..d806810c 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionNotHabboWearsBadge.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionNotHabboWearsBadge.java @@ -9,7 +9,6 @@ import com.eu.habbo.habbohotel.users.Habbo; import com.eu.habbo.habbohotel.users.HabboBadge; import com.eu.habbo.habbohotel.wired.WiredConditionType; import com.eu.habbo.habbohotel.wired.WiredHandler; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import java.sql.ResultSet; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionNotInGroup.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionNotInGroup.java index d7dbfbcb..75f2e5a9 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionNotInGroup.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionNotInGroup.java @@ -7,7 +7,6 @@ import com.eu.habbo.habbohotel.rooms.Room; import com.eu.habbo.habbohotel.rooms.RoomUnit; import com.eu.habbo.habbohotel.users.Habbo; import com.eu.habbo.habbohotel.wired.WiredConditionType; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import java.sql.ResultSet; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionNotInTeam.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionNotInTeam.java index 0f9d6c95..b7ef4a22 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionNotInTeam.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionNotInTeam.java @@ -9,7 +9,6 @@ import com.eu.habbo.habbohotel.rooms.RoomUnit; import com.eu.habbo.habbohotel.users.Habbo; import com.eu.habbo.habbohotel.wired.WiredConditionType; import com.eu.habbo.habbohotel.wired.WiredHandler; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import java.sql.ResultSet; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionNotMatchStatePosition.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionNotMatchStatePosition.java index bc29186d..d6b11988 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionNotMatchStatePosition.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionNotMatchStatePosition.java @@ -1,7 +1,6 @@ package com.eu.habbo.habbohotel.items.interactions.wired.conditions; import com.eu.habbo.habbohotel.items.Item; -import com.eu.habbo.habbohotel.items.interactions.wired.interfaces.InteractionWiredMatchFurniSettings; import com.eu.habbo.habbohotel.rooms.Room; import com.eu.habbo.habbohotel.rooms.RoomUnit; import com.eu.habbo.habbohotel.wired.WiredConditionType; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionTeamMember.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionTeamMember.java index b8376c01..486983fc 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionTeamMember.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionTeamMember.java @@ -9,7 +9,6 @@ import com.eu.habbo.habbohotel.rooms.RoomUnit; import com.eu.habbo.habbohotel.users.Habbo; import com.eu.habbo.habbohotel.wired.WiredConditionType; import com.eu.habbo.habbohotel.wired.WiredHandler; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import java.sql.ResultSet; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionTriggerOnFurni.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionTriggerOnFurni.java index 0afdf18c..20028f9d 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionTriggerOnFurni.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/conditions/WiredConditionTriggerOnFurni.java @@ -5,13 +5,11 @@ import com.eu.habbo.habbohotel.items.Item; import com.eu.habbo.habbohotel.items.interactions.InteractionWiredCondition; import com.eu.habbo.habbohotel.items.interactions.wired.WiredSettings; import com.eu.habbo.habbohotel.rooms.Room; -import com.eu.habbo.habbohotel.rooms.RoomTile; import com.eu.habbo.habbohotel.rooms.RoomUnit; import com.eu.habbo.habbohotel.users.HabboItem; import com.eu.habbo.habbohotel.wired.WiredConditionOperator; import com.eu.habbo.habbohotel.wired.WiredConditionType; import com.eu.habbo.habbohotel.wired.WiredHandler; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import gnu.trove.set.hash.THashSet; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectBotClothes.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectBotClothes.java index 4935297f..e7462244 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectBotClothes.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectBotClothes.java @@ -39,7 +39,7 @@ public class WiredEffectBotClothes extends InteractionWiredEffect { message.appendInt(0); message.appendInt(this.getBaseItem().getSpriteId()); message.appendInt(this.getId()); - message.appendString(this.botName + ((char) 9) + "" + this.botLook); + message.appendString(this.botName + ((char) 9) + this.botLook); message.appendInt(0); message.appendInt(0); message.appendInt(this.getType().code); diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectBotTalk.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectBotTalk.java index bf3ce408..c42ef54e 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectBotTalk.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectBotTalk.java @@ -42,7 +42,7 @@ public class WiredEffectBotTalk extends InteractionWiredEffect { message.appendInt(0); message.appendInt(this.getBaseItem().getSpriteId()); message.appendInt(this.getId()); - message.appendString(this.botName + "" + ((char) 9) + "" + this.message); + message.appendString(this.botName + ((char) 9) + this.message); message.appendInt(1); message.appendInt(this.mode); message.appendInt(0); diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectBotTalkToHabbo.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectBotTalkToHabbo.java index 40430657..469f666f 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectBotTalkToHabbo.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectBotTalkToHabbo.java @@ -45,7 +45,7 @@ public class WiredEffectBotTalkToHabbo extends InteractionWiredEffect { message.appendInt(0); message.appendInt(this.getBaseItem().getSpriteId()); message.appendInt(this.getId()); - message.appendString(this.botName + "" + ((char) 9) + "" + this.message); + message.appendString(this.botName + ((char) 9) + this.message); message.appendInt(1); message.appendInt(this.mode); message.appendInt(0); diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectBotTeleport.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectBotTeleport.java index 56e7830e..d12fb444 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectBotTeleport.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectBotTeleport.java @@ -13,7 +13,6 @@ import com.eu.habbo.habbohotel.rooms.RoomUnit; import com.eu.habbo.habbohotel.users.HabboItem; import com.eu.habbo.habbohotel.wired.WiredEffectType; import com.eu.habbo.habbohotel.wired.WiredHandler; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import com.eu.habbo.messages.incoming.wired.WiredSaveException; import com.eu.habbo.messages.outgoing.rooms.users.RoomUserEffectComposer; @@ -26,7 +25,6 @@ import java.sql.SQLException; import java.util.ArrayList; import java.util.Collections; import java.util.List; -import java.util.stream.Collectors; public class WiredEffectBotTeleport extends InteractionWiredEffect { public static final WiredEffectType type = WiredEffectType.BOT_TELEPORT; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectBotWalkToFurni.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectBotWalkToFurni.java index 217a2e4a..461da90c 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectBotWalkToFurni.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectBotWalkToFurni.java @@ -11,7 +11,6 @@ import com.eu.habbo.habbohotel.rooms.RoomUnit; import com.eu.habbo.habbohotel.users.HabboItem; import com.eu.habbo.habbohotel.wired.WiredEffectType; import com.eu.habbo.habbohotel.wired.WiredHandler; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import com.eu.habbo.messages.incoming.wired.WiredSaveException; import gnu.trove.set.hash.THashSet; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectChangeFurniDirection.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectChangeFurniDirection.java index 7ee3859c..1f194598 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectChangeFurniDirection.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectChangeFurniDirection.java @@ -7,8 +7,10 @@ import com.eu.habbo.habbohotel.items.interactions.InteractionWiredEffect; import com.eu.habbo.habbohotel.items.interactions.wired.WiredSettings; import com.eu.habbo.habbohotel.rooms.*; import com.eu.habbo.habbohotel.users.HabboItem; -import com.eu.habbo.habbohotel.wired.*; -import com.eu.habbo.messages.ClientMessage; +import com.eu.habbo.habbohotel.wired.WiredChangeDirectionSetting; +import com.eu.habbo.habbohotel.wired.WiredEffectType; +import com.eu.habbo.habbohotel.wired.WiredHandler; +import com.eu.habbo.habbohotel.wired.WiredTriggerType; import com.eu.habbo.messages.ServerMessage; import com.eu.habbo.messages.incoming.wired.WiredSaveException; import com.eu.habbo.messages.outgoing.rooms.items.FloorItemOnRollerComposer; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectGiveHotelviewBonusRarePoints.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectGiveHotelviewBonusRarePoints.java index 6dafe838..7a54401f 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectGiveHotelviewBonusRarePoints.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectGiveHotelviewBonusRarePoints.java @@ -11,7 +11,6 @@ import com.eu.habbo.habbohotel.rooms.RoomUnit; import com.eu.habbo.habbohotel.users.Habbo; import com.eu.habbo.habbohotel.wired.WiredEffectType; import com.eu.habbo.habbohotel.wired.WiredHandler; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import com.eu.habbo.messages.outgoing.hotelview.BonusRareComposer; import gnu.trove.procedure.TObjectProcedure; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectGiveHotelviewHofPoints.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectGiveHotelviewHofPoints.java index a61aa08e..5af1cd99 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectGiveHotelviewHofPoints.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectGiveHotelviewHofPoints.java @@ -11,7 +11,6 @@ import com.eu.habbo.habbohotel.rooms.RoomUnit; import com.eu.habbo.habbohotel.users.Habbo; import com.eu.habbo.habbohotel.wired.WiredEffectType; import com.eu.habbo.habbohotel.wired.WiredHandler; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import gnu.trove.procedure.TObjectProcedure; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectGiveRespect.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectGiveRespect.java index 100c0dd6..a0aa38bf 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectGiveRespect.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectGiveRespect.java @@ -12,7 +12,6 @@ import com.eu.habbo.habbohotel.rooms.RoomUnit; import com.eu.habbo.habbohotel.users.Habbo; import com.eu.habbo.habbohotel.wired.WiredEffectType; import com.eu.habbo.habbohotel.wired.WiredHandler; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import gnu.trove.procedure.TObjectProcedure; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectGiveReward.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectGiveReward.java index be0c279f..fb6f5a76 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectGiveReward.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectGiveReward.java @@ -14,7 +14,6 @@ import com.eu.habbo.habbohotel.users.Habbo; import com.eu.habbo.habbohotel.wired.WiredEffectType; import com.eu.habbo.habbohotel.wired.WiredGiveRewardItem; import com.eu.habbo.habbohotel.wired.WiredHandler; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import com.eu.habbo.messages.incoming.wired.WiredSaveException; import com.eu.habbo.messages.outgoing.generic.alerts.UpdateFailedComposer; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectGiveScore.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectGiveScore.java index e2121128..10a73a12 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectGiveScore.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectGiveScore.java @@ -12,7 +12,6 @@ import com.eu.habbo.habbohotel.rooms.RoomUnit; import com.eu.habbo.habbohotel.users.Habbo; import com.eu.habbo.habbohotel.wired.WiredEffectType; import com.eu.habbo.habbohotel.wired.WiredHandler; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import com.eu.habbo.messages.incoming.wired.WiredSaveException; import gnu.trove.iterator.TObjectIntIterator; @@ -33,7 +32,7 @@ public class WiredEffectGiveScore extends InteractionWiredEffect { private int score; private int count; - private TObjectIntMap> data = new TObjectIntHashMap<>(); + private final TObjectIntMap> data = new TObjectIntHashMap<>(); public WiredEffectGiveScore(ResultSet set, Item baseItem) throws SQLException { super(set, baseItem); diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectGiveScoreToTeam.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectGiveScoreToTeam.java index e7677003..af27870e 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectGiveScoreToTeam.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectGiveScoreToTeam.java @@ -13,7 +13,6 @@ import com.eu.habbo.habbohotel.rooms.Room; import com.eu.habbo.habbohotel.rooms.RoomUnit; import com.eu.habbo.habbohotel.wired.WiredEffectType; import com.eu.habbo.habbohotel.wired.WiredHandler; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import com.eu.habbo.messages.incoming.wired.WiredSaveException; import gnu.trove.map.hash.TIntIntHashMap; @@ -28,7 +27,7 @@ public class WiredEffectGiveScoreToTeam extends InteractionWiredEffect { private int count; private GameTeamColors teamColor = GameTeamColors.RED; - private TIntIntHashMap startTimes = new TIntIntHashMap(); + private final TIntIntHashMap startTimes = new TIntIntHashMap(); public WiredEffectGiveScoreToTeam(int id, int userId, Item item, String extradata, int limitedStack, int limitedSells) { super(id, userId, item, extradata, limitedStack, limitedSells); diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectJoinTeam.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectJoinTeam.java index 59fe3b7f..4b4a686f 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectJoinTeam.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectJoinTeam.java @@ -14,7 +14,6 @@ import com.eu.habbo.habbohotel.rooms.RoomUnit; import com.eu.habbo.habbohotel.users.Habbo; import com.eu.habbo.habbohotel.wired.WiredEffectType; import com.eu.habbo.habbohotel.wired.WiredHandler; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import com.eu.habbo.messages.incoming.wired.WiredSaveException; import gnu.trove.procedure.TObjectProcedure; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectKickHabbo.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectKickHabbo.java index 67f2c6d7..cb796b17 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectKickHabbo.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectKickHabbo.java @@ -14,7 +14,6 @@ import com.eu.habbo.habbohotel.rooms.RoomUnit; import com.eu.habbo.habbohotel.users.Habbo; import com.eu.habbo.habbohotel.wired.WiredEffectType; import com.eu.habbo.habbohotel.wired.WiredHandler; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import com.eu.habbo.messages.incoming.wired.WiredSaveException; import com.eu.habbo.messages.outgoing.rooms.users.RoomUserWhisperComposer; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectLeaveTeam.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectLeaveTeam.java index 4761d907..500ef04d 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectLeaveTeam.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectLeaveTeam.java @@ -13,7 +13,6 @@ import com.eu.habbo.habbohotel.rooms.RoomUnit; import com.eu.habbo.habbohotel.users.Habbo; import com.eu.habbo.habbohotel.wired.WiredEffectType; import com.eu.habbo.habbohotel.wired.WiredHandler; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import com.eu.habbo.messages.incoming.wired.WiredSaveException; import gnu.trove.procedure.TObjectProcedure; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectMatchFurni.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectMatchFurni.java index 8d74e312..d793cc23 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectMatchFurni.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectMatchFurni.java @@ -11,7 +11,6 @@ import com.eu.habbo.habbohotel.users.HabboItem; import com.eu.habbo.habbohotel.wired.WiredEffectType; import com.eu.habbo.habbohotel.wired.WiredHandler; import com.eu.habbo.habbohotel.wired.WiredMatchFurniSetting; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import com.eu.habbo.messages.incoming.wired.WiredSaveException; import com.eu.habbo.messages.outgoing.rooms.items.FloorItemOnRollerComposer; @@ -111,7 +110,7 @@ public class WiredEffectMatchFurni extends InteractionWiredEffect implements Int else { String[] data = set.getString("wired_data").split(":"); - int itemCount = Integer.parseInt(data[0]); + Integer.parseInt(data[0]); // itemCount - consumed but unused, data[1] contains actual items String[] items = data[1].split(Pattern.quote(";")); diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectMoveFurniAway.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectMoveFurniAway.java index 9f016a9e..a4e7f11c 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectMoveFurniAway.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectMoveFurniAway.java @@ -6,12 +6,10 @@ import com.eu.habbo.habbohotel.items.Item; import com.eu.habbo.habbohotel.items.interactions.InteractionWiredEffect; import com.eu.habbo.habbohotel.items.interactions.wired.WiredSettings; import com.eu.habbo.habbohotel.rooms.*; -import com.eu.habbo.habbohotel.users.Habbo; import com.eu.habbo.habbohotel.users.HabboItem; import com.eu.habbo.habbohotel.wired.WiredEffectType; import com.eu.habbo.habbohotel.wired.WiredHandler; import com.eu.habbo.habbohotel.wired.WiredTriggerType; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import com.eu.habbo.messages.incoming.wired.WiredSaveException; import com.eu.habbo.messages.outgoing.rooms.items.FloorItemOnRollerComposer; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectMoveFurniTo.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectMoveFurniTo.java index 4118fd05..90e5bdfe 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectMoveFurniTo.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectMoveFurniTo.java @@ -11,7 +11,6 @@ import com.eu.habbo.habbohotel.rooms.RoomUnit; import com.eu.habbo.habbohotel.users.HabboItem; import com.eu.habbo.habbohotel.wired.WiredEffectType; import com.eu.habbo.habbohotel.wired.WiredHandler; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import com.eu.habbo.messages.incoming.wired.WiredSaveException; import com.eu.habbo.messages.outgoing.rooms.items.FloorItemOnRollerComposer; @@ -30,7 +29,7 @@ public class WiredEffectMoveFurniTo extends InteractionWiredEffect { private final List items = new ArrayList<>(); private int direction; private int spacing = 1; - private Map indexOffset = new LinkedHashMap<>(); + private final Map indexOffset = new LinkedHashMap<>(); public WiredEffectMoveFurniTo(ResultSet set, Item baseItem) throws SQLException { super(set, baseItem); @@ -85,7 +84,7 @@ public class WiredEffectMoveFurniTo extends InteractionWiredEffect { if (this.items.isEmpty()) return false; - if (stuff != null && stuff.length > 0) { + if (stuff != null) { for (Object object : stuff) { if (object instanceof HabboItem) { HabboItem targetItem = this.items.get(Emulator.getRandom().nextInt(this.items.size())); diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectMoveFurniTowards.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectMoveFurniTowards.java index 89f56d3d..aaadf032 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectMoveFurniTowards.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectMoveFurniTowards.java @@ -6,11 +6,9 @@ import com.eu.habbo.habbohotel.items.Item; import com.eu.habbo.habbohotel.items.interactions.InteractionWiredEffect; import com.eu.habbo.habbohotel.items.interactions.wired.WiredSettings; import com.eu.habbo.habbohotel.rooms.*; -import com.eu.habbo.habbohotel.users.Habbo; import com.eu.habbo.habbohotel.users.HabboItem; import com.eu.habbo.habbohotel.wired.WiredEffectType; import com.eu.habbo.habbohotel.wired.WiredHandler; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import com.eu.habbo.messages.incoming.wired.WiredSaveException; import com.eu.habbo.messages.outgoing.rooms.items.FloorItemOnRollerComposer; @@ -36,7 +34,7 @@ public class WiredEffectMoveFurniTowards extends InteractionWiredEffect { private THashSet items; - private THashMap lastDirections; + private final THashMap lastDirections; public WiredEffectMoveFurniTowards(ResultSet set, Item baseItem) throws SQLException { diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectMoveRotateFurni.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectMoveRotateFurni.java index fd24af08..9aa91491 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectMoveRotateFurni.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectMoveRotateFurni.java @@ -10,13 +10,10 @@ import com.eu.habbo.habbohotel.rooms.*; import com.eu.habbo.habbohotel.users.HabboItem; import com.eu.habbo.habbohotel.wired.WiredEffectType; import com.eu.habbo.habbohotel.wired.WiredHandler; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import com.eu.habbo.messages.incoming.wired.WiredSaveException; import com.eu.habbo.messages.outgoing.rooms.items.FloorItemOnRollerComposer; import gnu.trove.set.hash.THashSet; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; import java.sql.ResultSet; import java.sql.SQLException; @@ -26,13 +23,11 @@ import java.util.stream.Collectors; public class WiredEffectMoveRotateFurni extends InteractionWiredEffect implements ICycleable { - private static final Logger LOGGER = LoggerFactory.getLogger(WiredEffectMoveRotateFurni.class); - public static final WiredEffectType type = WiredEffectType.MOVE_ROTATE; private final THashSet items = new THashSet<>(WiredHandler.MAXIMUM_FURNI_SELECTION / 2); private int direction; private int rotation; - private THashSet itemCooldowns; + private final THashSet itemCooldowns; public WiredEffectMoveRotateFurni(ResultSet set, Item baseItem) throws SQLException { super(set, baseItem); diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectMuteHabbo.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectMuteHabbo.java index 473d9007..bfb81afa 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectMuteHabbo.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectMuteHabbo.java @@ -12,7 +12,6 @@ import com.eu.habbo.habbohotel.rooms.RoomUnit; import com.eu.habbo.habbohotel.users.Habbo; import com.eu.habbo.habbohotel.wired.WiredEffectType; import com.eu.habbo.habbohotel.wired.WiredHandler; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import com.eu.habbo.messages.incoming.wired.WiredSaveException; import com.eu.habbo.messages.outgoing.rooms.users.RoomUserWhisperComposer; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectResetTimers.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectResetTimers.java index 63f77604..c11afb94 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectResetTimers.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectResetTimers.java @@ -10,7 +10,6 @@ import com.eu.habbo.habbohotel.rooms.Room; import com.eu.habbo.habbohotel.rooms.RoomUnit; import com.eu.habbo.habbohotel.wired.WiredEffectType; import com.eu.habbo.habbohotel.wired.WiredHandler; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import com.eu.habbo.threading.runnables.WiredResetTimers; import gnu.trove.procedure.TObjectProcedure; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectTeleport.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectTeleport.java index cf6197ad..edfe89ff 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectTeleport.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectTeleport.java @@ -13,7 +13,6 @@ import com.eu.habbo.habbohotel.rooms.RoomUnit; import com.eu.habbo.habbohotel.users.HabboItem; import com.eu.habbo.habbohotel.wired.WiredEffectType; import com.eu.habbo.habbohotel.wired.WiredHandler; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import com.eu.habbo.messages.incoming.wired.WiredSaveException; import com.eu.habbo.messages.outgoing.rooms.users.RoomUserEffectComposer; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectToggleFurni.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectToggleFurni.java index 7a3a0e16..db6c1046 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectToggleFurni.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectToggleFurni.java @@ -6,9 +6,7 @@ import com.eu.habbo.habbohotel.items.Item; import com.eu.habbo.habbohotel.items.interactions.*; import com.eu.habbo.habbohotel.items.interactions.games.InteractionGameGate; import com.eu.habbo.habbohotel.items.interactions.games.InteractionGameScoreboard; -import com.eu.habbo.habbohotel.items.interactions.games.InteractionGameTeamItem; import com.eu.habbo.habbohotel.items.interactions.games.InteractionGameTimer; -import com.eu.habbo.habbohotel.items.interactions.games.battlebanzai.InteractionBattleBanzaiPuck; import com.eu.habbo.habbohotel.items.interactions.games.battlebanzai.InteractionBattleBanzaiTeleporter; import com.eu.habbo.habbohotel.items.interactions.games.battlebanzai.InteractionBattleBanzaiTile; import com.eu.habbo.habbohotel.items.interactions.games.freeze.InteractionFreezeBlock; @@ -24,7 +22,6 @@ import com.eu.habbo.habbohotel.users.Habbo; import com.eu.habbo.habbohotel.users.HabboItem; import com.eu.habbo.habbohotel.wired.WiredEffectType; import com.eu.habbo.habbohotel.wired.WiredHandler; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import com.eu.habbo.messages.incoming.wired.WiredSaveException; import gnu.trove.procedure.TObjectProcedure; @@ -178,8 +175,6 @@ public class WiredEffectToggleFurni extends InteractionWiredEffect { public boolean execute(RoomUnit roomUnit, Room room, Object[] stuff) { Habbo habbo = room.getHabbo(roomUnit); - HabboItem triggerItem = null; - THashSet itemsToRemove = new THashSet<>(); for (HabboItem item : this.items) { if (item == null || item.getRoomId() == 0 || FORBIDDEN_TYPES.stream().anyMatch(a -> a.isAssignableFrom(item.getClass()))) { diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectTriggerStacks.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectTriggerStacks.java index b43c6a93..9b7e9064 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectTriggerStacks.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectTriggerStacks.java @@ -12,7 +12,6 @@ import com.eu.habbo.habbohotel.rooms.RoomUnit; import com.eu.habbo.habbohotel.users.HabboItem; import com.eu.habbo.habbohotel.wired.WiredEffectType; import com.eu.habbo.habbohotel.wired.WiredHandler; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import com.eu.habbo.messages.incoming.wired.WiredSaveException; import gnu.trove.procedure.TObjectProcedure; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectWhisper.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectWhisper.java index 5f160300..6514ac0d 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectWhisper.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/effects/WiredEffectWhisper.java @@ -7,7 +7,10 @@ import com.eu.habbo.habbohotel.items.interactions.InteractionWiredEffect; import com.eu.habbo.habbohotel.items.interactions.InteractionWiredTrigger; import com.eu.habbo.habbohotel.items.interactions.wired.WiredSettings; import com.eu.habbo.habbohotel.permissions.Permission; -import com.eu.habbo.habbohotel.rooms.*; +import com.eu.habbo.habbohotel.rooms.Room; +import com.eu.habbo.habbohotel.rooms.RoomChatMessage; +import com.eu.habbo.habbohotel.rooms.RoomChatMessageBubbles; +import com.eu.habbo.habbohotel.rooms.RoomUnit; import com.eu.habbo.habbohotel.users.Habbo; import com.eu.habbo.habbohotel.wired.WiredEffectType; import com.eu.habbo.habbohotel.wired.WiredHandler; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/extra/WiredBlob.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/extra/WiredBlob.java index 8f859fd2..a77c1189 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/extra/WiredBlob.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/extra/WiredBlob.java @@ -23,7 +23,7 @@ public class WiredBlob extends InteractionDefault { ACTIVE("0"), USED("1"); - private String state; + private final String state; WiredBlobState(String state) { this.state = state; } diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/interfaces/InteractionWiredMatchFurniSettings.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/interfaces/InteractionWiredMatchFurniSettings.java index 6db447f7..9f631c9d 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/interfaces/InteractionWiredMatchFurniSettings.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/interfaces/InteractionWiredMatchFurniSettings.java @@ -4,8 +4,8 @@ import com.eu.habbo.habbohotel.wired.WiredMatchFurniSetting; import gnu.trove.set.hash.THashSet; public interface InteractionWiredMatchFurniSettings { - public THashSet getMatchFurniSettings(); - public boolean shouldMatchState(); - public boolean shouldMatchRotation(); - public boolean shouldMatchPosition(); + THashSet getMatchFurniSettings(); + boolean shouldMatchState(); + boolean shouldMatchRotation(); + boolean shouldMatchPosition(); } diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerAtSetTime.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerAtSetTime.java index 60756729..7912173c 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerAtSetTime.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerAtSetTime.java @@ -10,7 +10,6 @@ import com.eu.habbo.habbohotel.rooms.Room; import com.eu.habbo.habbohotel.rooms.RoomUnit; import com.eu.habbo.habbohotel.wired.WiredHandler; import com.eu.habbo.habbohotel.wired.WiredTriggerType; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import com.eu.habbo.threading.runnables.WiredExecuteTask; import gnu.trove.procedure.TObjectProcedure; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerAtTimeLong.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerAtTimeLong.java index 7fdf0a2a..185224cb 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerAtTimeLong.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerAtTimeLong.java @@ -10,7 +10,6 @@ import com.eu.habbo.habbohotel.rooms.Room; import com.eu.habbo.habbohotel.rooms.RoomUnit; import com.eu.habbo.habbohotel.wired.WiredHandler; import com.eu.habbo.habbohotel.wired.WiredTriggerType; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import com.eu.habbo.threading.runnables.WiredExecuteTask; import gnu.trove.procedure.TObjectProcedure; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerBotReachedFurni.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerBotReachedFurni.java index 3de2e345..32a7a120 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerBotReachedFurni.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerBotReachedFurni.java @@ -1,7 +1,6 @@ package com.eu.habbo.habbohotel.items.interactions.wired.triggers; import com.eu.habbo.Emulator; -import com.eu.habbo.habbohotel.bots.Bot; import com.eu.habbo.habbohotel.items.Item; import com.eu.habbo.habbohotel.items.interactions.InteractionWiredEffect; import com.eu.habbo.habbohotel.items.interactions.InteractionWiredTrigger; @@ -11,7 +10,6 @@ import com.eu.habbo.habbohotel.rooms.RoomUnit; import com.eu.habbo.habbohotel.users.HabboItem; import com.eu.habbo.habbohotel.wired.WiredHandler; import com.eu.habbo.habbohotel.wired.WiredTriggerType; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import gnu.trove.procedure.TObjectProcedure; import gnu.trove.set.hash.THashSet; @@ -29,7 +27,7 @@ public class WiredTriggerBotReachedFurni extends InteractionWiredTrigger { public final static WiredTriggerType type = WiredTriggerType.WALKS_ON_FURNI; - private THashSet items; + private final THashSet items; private String botName = ""; public WiredTriggerBotReachedFurni(ResultSet set, Item baseItem) throws SQLException { diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerBotReachedHabbo.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerBotReachedHabbo.java index 0023fb6d..346a5f38 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerBotReachedHabbo.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerBotReachedHabbo.java @@ -1,6 +1,5 @@ package com.eu.habbo.habbohotel.items.interactions.wired.triggers; -import com.eu.habbo.habbohotel.bots.Bot; import com.eu.habbo.habbohotel.items.Item; import com.eu.habbo.habbohotel.items.interactions.InteractionWiredTrigger; import com.eu.habbo.habbohotel.items.interactions.wired.WiredSettings; @@ -8,12 +7,10 @@ import com.eu.habbo.habbohotel.rooms.Room; import com.eu.habbo.habbohotel.rooms.RoomUnit; import com.eu.habbo.habbohotel.wired.WiredHandler; import com.eu.habbo.habbohotel.wired.WiredTriggerType; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import java.sql.ResultSet; import java.sql.SQLException; -import java.util.List; public class WiredTriggerBotReachedHabbo extends InteractionWiredTrigger { public final static WiredTriggerType type = WiredTriggerType.BOT_REACHED_AVTR; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerCollision.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerCollision.java index a40bf2e1..1d255b5b 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerCollision.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerCollision.java @@ -8,7 +8,6 @@ import com.eu.habbo.habbohotel.rooms.RoomUnit; import com.eu.habbo.habbohotel.users.HabboItem; import com.eu.habbo.habbohotel.wired.WiredHandler; import com.eu.habbo.habbohotel.wired.WiredTriggerType; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import java.sql.ResultSet; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerFurniStateToggled.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerFurniStateToggled.java index 5d315e52..ac6347a0 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerFurniStateToggled.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerFurniStateToggled.java @@ -11,7 +11,6 @@ import com.eu.habbo.habbohotel.users.HabboItem; import com.eu.habbo.habbohotel.wired.WiredEffectType; import com.eu.habbo.habbohotel.wired.WiredHandler; import com.eu.habbo.habbohotel.wired.WiredTriggerType; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import gnu.trove.set.hash.THashSet; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerGameEnds.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerGameEnds.java index 55ff097c..aada946d 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerGameEnds.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerGameEnds.java @@ -7,7 +7,6 @@ import com.eu.habbo.habbohotel.items.interactions.wired.WiredSettings; import com.eu.habbo.habbohotel.rooms.Room; import com.eu.habbo.habbohotel.rooms.RoomUnit; import com.eu.habbo.habbohotel.wired.WiredTriggerType; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import gnu.trove.procedure.TObjectProcedure; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerGameStarts.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerGameStarts.java index 89c9a657..5b31dd65 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerGameStarts.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerGameStarts.java @@ -7,7 +7,6 @@ import com.eu.habbo.habbohotel.items.interactions.wired.WiredSettings; import com.eu.habbo.habbohotel.rooms.Room; import com.eu.habbo.habbohotel.rooms.RoomUnit; import com.eu.habbo.habbohotel.wired.WiredTriggerType; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import gnu.trove.procedure.TObjectProcedure; @@ -61,7 +60,7 @@ public class WiredTriggerGameStarts extends InteractionWiredTrigger { message.appendString(""); message.appendInt(0); message.appendInt(0); - message.appendInt(this.type.code); + message.appendInt(WiredTriggerGameStarts.type.code); if (!this.isTriggeredByRoomUnit()) { List invalidTriggers = new ArrayList<>(); diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerHabboEntersRoom.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerHabboEntersRoom.java index d93a1ba1..bb1f5f1e 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerHabboEntersRoom.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerHabboEntersRoom.java @@ -8,7 +8,6 @@ import com.eu.habbo.habbohotel.rooms.RoomUnit; import com.eu.habbo.habbohotel.users.Habbo; import com.eu.habbo.habbohotel.wired.WiredHandler; import com.eu.habbo.habbohotel.wired.WiredTriggerType; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import java.sql.ResultSet; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerHabboSaysKeyword.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerHabboSaysKeyword.java index d0bdd637..a2e10c71 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerHabboSaysKeyword.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerHabboSaysKeyword.java @@ -8,7 +8,6 @@ import com.eu.habbo.habbohotel.rooms.RoomUnit; import com.eu.habbo.habbohotel.users.Habbo; import com.eu.habbo.habbohotel.wired.WiredHandler; import com.eu.habbo.habbohotel.wired.WiredTriggerType; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import java.sql.ResultSet; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerHabboWalkOffFurni.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerHabboWalkOffFurni.java index 10b458b9..f4d2c7b2 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerHabboWalkOffFurni.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerHabboWalkOffFurni.java @@ -9,7 +9,6 @@ import com.eu.habbo.habbohotel.rooms.RoomUnit; import com.eu.habbo.habbohotel.users.HabboItem; import com.eu.habbo.habbohotel.wired.WiredHandler; import com.eu.habbo.habbohotel.wired.WiredTriggerType; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import gnu.trove.set.hash.THashSet; @@ -21,7 +20,7 @@ import java.util.stream.Collectors; public class WiredTriggerHabboWalkOffFurni extends InteractionWiredTrigger { public static final WiredTriggerType type = WiredTriggerType.WALKS_OFF_FURNI; - private THashSet items; + private final THashSet items; public WiredTriggerHabboWalkOffFurni(ResultSet set, Item baseItem) throws SQLException { super(set, baseItem); diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerHabboWalkOnFurni.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerHabboWalkOnFurni.java index d24be482..e6480ed9 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerHabboWalkOnFurni.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerHabboWalkOnFurni.java @@ -9,20 +9,18 @@ import com.eu.habbo.habbohotel.rooms.RoomUnit; import com.eu.habbo.habbohotel.users.HabboItem; import com.eu.habbo.habbohotel.wired.WiredHandler; import com.eu.habbo.habbohotel.wired.WiredTriggerType; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import gnu.trove.set.hash.THashSet; import java.sql.ResultSet; import java.sql.SQLException; -import java.util.ArrayList; import java.util.List; import java.util.stream.Collectors; public class WiredTriggerHabboWalkOnFurni extends InteractionWiredTrigger { public static final WiredTriggerType type = WiredTriggerType.WALKS_ON_FURNI; - private THashSet items; + private final THashSet items; public WiredTriggerHabboWalkOnFurni(ResultSet set, Item baseItem) throws SQLException { super(set, baseItem); diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerRepeater.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerRepeater.java index 60413bf9..94f3aeaa 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerRepeater.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerRepeater.java @@ -11,7 +11,6 @@ import com.eu.habbo.habbohotel.rooms.Room; import com.eu.habbo.habbohotel.rooms.RoomUnit; import com.eu.habbo.habbohotel.wired.WiredHandler; import com.eu.habbo.habbohotel.wired.WiredTriggerType; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import gnu.trove.procedure.TObjectProcedure; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerRepeaterLong.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerRepeaterLong.java index 7f861e62..584c264b 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerRepeaterLong.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerRepeaterLong.java @@ -11,7 +11,6 @@ import com.eu.habbo.habbohotel.rooms.Room; import com.eu.habbo.habbohotel.rooms.RoomUnit; import com.eu.habbo.habbohotel.wired.WiredHandler; import com.eu.habbo.habbohotel.wired.WiredTriggerType; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import gnu.trove.procedure.TObjectProcedure; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerScoreAchieved.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerScoreAchieved.java index 463e5ba7..5fe4720f 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerScoreAchieved.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/items/interactions/wired/triggers/WiredTriggerScoreAchieved.java @@ -7,7 +7,6 @@ import com.eu.habbo.habbohotel.rooms.Room; import com.eu.habbo.habbohotel.rooms.RoomUnit; import com.eu.habbo.habbohotel.wired.WiredHandler; import com.eu.habbo.habbohotel.wired.WiredTriggerType; -import com.eu.habbo.messages.ClientMessage; import com.eu.habbo.messages.ServerMessage; import java.sql.ResultSet; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/messenger/FriendRequest.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/messenger/FriendRequest.java index 705fdae2..33bc525d 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/messenger/FriendRequest.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/messenger/FriendRequest.java @@ -4,9 +4,9 @@ import java.sql.ResultSet; import java.sql.SQLException; public class FriendRequest { - private int id; - private String username; - private String look; + private final int id; + private final String username; + private final String look; public FriendRequest(ResultSet set) throws SQLException { this.id = set.getInt("id"); diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/messenger/MessengerCategory.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/messenger/MessengerCategory.java index b19a43b0..76897835 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/messenger/MessengerCategory.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/messenger/MessengerCategory.java @@ -1,7 +1,7 @@ package com.eu.habbo.habbohotel.messenger; public class MessengerCategory { - private int user_id; + private final int user_id; private String name; private int id; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/modtool/CfhCategory.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/modtool/CfhCategory.java index dfb196da..66cb8b3a 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/modtool/CfhCategory.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/modtool/CfhCategory.java @@ -5,12 +5,10 @@ import gnu.trove.map.TIntObjectMap; import gnu.trove.map.hash.TIntObjectHashMap; public class CfhCategory { - private final int id; private final String name; private final TIntObjectMap topics; public CfhCategory(int id, String name) { - this.id = id; this.name = name; this.topics = TCollections.synchronizedMap(new TIntObjectHashMap<>()); } diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/modtool/ModToolBan.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/modtool/ModToolBan.java index 3c8517da..69c7d434 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/modtool/ModToolBan.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/modtool/ModToolBan.java @@ -24,7 +24,7 @@ public class ModToolBan implements Runnable { public ModToolBanType type; public int cfhTopic; - private boolean needsInsert; + private final boolean needsInsert; public ModToolBan(ResultSet set) throws SQLException { this.userId = set.getInt("user_id"); diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/modtool/ModToolIssueChatlogType.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/modtool/ModToolIssueChatlogType.java index 35db44b7..c4b67582 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/modtool/ModToolIssueChatlogType.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/modtool/ModToolIssueChatlogType.java @@ -9,7 +9,7 @@ public enum ModToolIssueChatlogType { SELFIE(5), PHOTO(6); - private int type; + private final int type; ModToolIssueChatlogType(int type) { this.type = type; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/modtool/WordFilter.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/modtool/WordFilter.java index 0dc29029..521a4551 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/modtool/WordFilter.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/modtool/WordFilter.java @@ -36,6 +36,7 @@ public class WordFilter { LOGGER.info("WordFilter -> Loaded! ({} MS)", System.currentTimeMillis() - start); } + @SuppressWarnings("unused") private static String stripDiacritics(String str) { str = Normalizer.normalize(str, Normalizer.Form.NFD); str = DIACRITICS_AND_FRIENDS.matcher(str).replaceAll(""); @@ -90,7 +91,7 @@ public class WordFilter { public boolean autoReportCheck(RoomChatMessage roomChatMessage) { String message = this.normalise(roomChatMessage.getMessage()).toLowerCase(); - TObjectHashIterator iterator = this.autoReportWords.iterator(); + TObjectHashIterator iterator = this.autoReportWords.iterator(); while (iterator.hasNext()) { WordFilterWord word = (WordFilterWord) iterator.next(); @@ -111,7 +112,7 @@ public class WordFilter { public boolean hideMessageCheck(String message) { message = this.normalise(message).toLowerCase(); - TObjectHashIterator iterator = this.hideMessageWords.iterator(); + TObjectHashIterator iterator = this.hideMessageWords.iterator(); while (iterator.hasNext()) { WordFilterWord word = (WordFilterWord) iterator.next(); @@ -138,7 +139,7 @@ public class WordFilter { filteredMessage = this.normalise(filteredMessage); } - TObjectHashIterator iterator = this.words.iterator(); + TObjectHashIterator iterator = this.words.iterator(); boolean foundShit = false; @@ -173,7 +174,7 @@ public class WordFilter { message = this.normalise(message); } - TObjectHashIterator iterator = this.words.iterator(); + TObjectHashIterator iterator = this.words.iterator(); while (iterator.hasNext()) { WordFilterWord word = (WordFilterWord) iterator.next(); diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/navigation/EventCategory.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/navigation/EventCategory.java index 674040d0..f53e5a7f 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/navigation/EventCategory.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/navigation/EventCategory.java @@ -3,9 +3,9 @@ package com.eu.habbo.habbohotel.navigation; import com.eu.habbo.messages.ServerMessage; public class EventCategory { - private int id; - private String caption; - private boolean visible; + private final int id; + private final String caption; + private final boolean visible; public EventCategory(int id, String caption, boolean visible) { this.id = id; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/navigation/NavigatorFavoriteFilter.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/navigation/NavigatorFavoriteFilter.java index 71225cd3..7f7d3c49 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/navigation/NavigatorFavoriteFilter.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/navigation/NavigatorFavoriteFilter.java @@ -5,7 +5,6 @@ import com.eu.habbo.habbohotel.rooms.Room; import com.eu.habbo.habbohotel.users.Habbo; import java.util.ArrayList; -import java.util.Collections; import java.util.List; public class NavigatorFavoriteFilter extends NavigatorFilter { diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/navigation/NavigatorFilter.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/navigation/NavigatorFilter.java index 52475d0f..bcc9767e 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/navigation/NavigatorFilter.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/navigation/NavigatorFilter.java @@ -7,7 +7,6 @@ import org.apache.commons.lang3.StringUtils; import java.lang.reflect.Method; import java.util.ArrayList; -import java.util.Collections; import java.util.List; public abstract class NavigatorFilter { diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/navigation/NavigatorManager.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/navigation/NavigatorManager.java index 5dbb690f..68fff99e 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/navigation/NavigatorManager.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/navigation/NavigatorManager.java @@ -77,7 +77,7 @@ public class NavigatorManager { try (Statement statement = connection.createStatement(); ResultSet set = statement.executeQuery("SELECT * FROM navigator_filter")) { while (set.next()) { Method field = null; - Class clazz = Room.class; + Class clazz = Room.class; if (set.getString("field").contains(".")) { for (String s : (set.getString("field")).split("\\.")) { diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/navigation/NavigatorSavedSearch.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/navigation/NavigatorSavedSearch.java index 8bcbc62c..f433fef6 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/navigation/NavigatorSavedSearch.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/navigation/NavigatorSavedSearch.java @@ -1,8 +1,8 @@ package com.eu.habbo.habbohotel.navigation; public class NavigatorSavedSearch { - private String searchCode; - private String filter; + private final String searchCode; + private final String filter; private int id; public NavigatorSavedSearch(String searchCode, String filter) { diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/navigation/NavigatorUserFilter.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/navigation/NavigatorUserFilter.java index 38f70200..bd5b2846 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/navigation/NavigatorUserFilter.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/navigation/NavigatorUserFilter.java @@ -5,7 +5,6 @@ import com.eu.habbo.habbohotel.rooms.Room; import com.eu.habbo.habbohotel.users.Habbo; import java.util.ArrayList; -import java.util.Collections; import java.util.List; public class NavigatorUserFilter extends NavigatorFilter { diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/permissions/PermissionsManager.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/permissions/PermissionsManager.java index b9d24931..64f53ec0 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/permissions/PermissionsManager.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/permissions/PermissionsManager.java @@ -9,7 +9,10 @@ import gnu.trove.map.hash.TIntObjectHashMap; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import java.sql.*; +import java.sql.Connection; +import java.sql.ResultSet; +import java.sql.SQLException; +import java.sql.Statement; import java.util.ArrayList; import java.util.List; import java.util.Set; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/pets/MonsterplantPet.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/pets/MonsterplantPet.java index 3dce2a58..6a3020d0 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/pets/MonsterplantPet.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/pets/MonsterplantPet.java @@ -69,8 +69,8 @@ public class MonsterplantPet extends Pet implements IPetLook { private final int mouth; private final int mouthColor; public String look; - private int type; - private int hue; + private final int type; + private final int hue; private int deathTimestamp = Emulator.getIntUnixTimestamp() + timeToLive; private boolean canBreed = true; private boolean publiclyBreedable = false; @@ -171,6 +171,7 @@ public class MonsterplantPet extends Pet implements IPetLook { for (RoomUnitStatus s : this.roomUnit.getStatusMap().keySet()) { if (s.equals(RoomUnitStatus.GROW)) { clear = true; + break; } } diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/pets/Pet.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/pets/Pet.java index 0c5e2385..6e4659de 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/pets/Pet.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/pets/Pet.java @@ -367,8 +367,9 @@ public class Pet implements ISerialize, Runnable { case STAND: case NEST: case RIDE: - return false; + default: + break; } return true; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/pets/PetManager.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/pets/PetManager.java index 6eddeb39..258cb1fc 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/pets/PetManager.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/pets/PetManager.java @@ -501,6 +501,7 @@ public class PetManager { return color; } + @SuppressWarnings("unused") private int randomLeprechaunColor() { return Emulator.getRandom().nextInt(2) == 1 ? 19 : 27; } diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/polls/Poll.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/polls/Poll.java index 8e7927dc..a337c52d 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/polls/Poll.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/polls/Poll.java @@ -20,7 +20,7 @@ public class Poll { public int lastQuestionId; - private ArrayList questions; + private final ArrayList questions; public Poll(ResultSet set) throws SQLException { this.id = set.getInt("id"); diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/polls/PollQuestion.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/polls/PollQuestion.java index b1c159e6..cbeb0381 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/polls/PollQuestion.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/polls/PollQuestion.java @@ -32,7 +32,7 @@ public class PollQuestion implements ISerialize, Comparable { public final int order; - private ArrayList subQuestions; + private final ArrayList subQuestions; public PollQuestion(ResultSet set) throws SQLException { this.id = set.getInt("id"); diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/rooms/Room.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/rooms/Room.java index da235854..9dc0eae1 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/rooms/Room.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/rooms/Room.java @@ -68,7 +68,6 @@ import gnu.trove.map.hash.TIntObjectHashMap; import gnu.trove.procedure.TIntObjectProcedure; import gnu.trove.procedure.TObjectProcedure; import gnu.trove.set.hash.THashSet; -import io.netty.util.internal.ConcurrentSet; import org.apache.commons.math3.util.Pair; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -78,8 +77,8 @@ import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; -import java.util.*; import java.util.List; +import java.util.*; import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ScheduledFuture; import java.util.concurrent.TimeUnit; @@ -90,19 +89,19 @@ public class Room implements Comparable, ISerialize, Runnable { private static final Logger LOGGER = LoggerFactory.getLogger(Room.class); - public static final Comparator SORT_SCORE = (o1, o2) -> { + public static final Comparator SORT_SCORE = (o1, o2) -> { if (!(o1 instanceof Room && o2 instanceof Room)) return 0; - return ((Room) o2).getScore() - ((Room) o1).getScore(); + return o2.getScore() - o1.getScore(); }; - public static final Comparator SORT_ID = (o1, o2) -> { + public static final Comparator SORT_ID = (o1, o2) -> { if (!(o1 instanceof Room && o2 instanceof Room)) return 0; - return ((Room) o2).getId() - ((Room) o1).getId(); + return o2.getId() - o1.getId(); }; private static final TIntObjectHashMap defaultMoodData = new TIntObjectHashMap<>(); //Configuration. Loaded from database & updated accordingly. @@ -138,7 +137,7 @@ public class Room implements Comparable, ISerialize, Runnable { private final TIntArrayList rights; private final TIntIntHashMap mutedHabbos; private final TIntObjectHashMap bannedHabbos; - private final ConcurrentSet games; + private final Set games; private final TIntObjectMap furniOwnerNames; private final TIntIntMap furniOwnerCount; private final TIntObjectMap moodlightData; @@ -148,21 +147,21 @@ public class Room implements Comparable, ISerialize, Runnable { //Use appropriately. Could potentially cause memory leaks when used incorrectly. public volatile boolean preventUnloading = false; public volatile boolean preventUncaching = false; - public ConcurrentSet scheduledComposers = new ConcurrentSet<>(); - public ConcurrentSet scheduledTasks = new ConcurrentSet<>(); + public Set scheduledComposers = ConcurrentHashMap.newKeySet(); + public Set scheduledTasks = ConcurrentHashMap.newKeySet(); public String wordQuiz = ""; public int noVotes = 0; public int yesVotes = 0; public int wordQuizEnd = 0; - public ScheduledFuture roomCycleTask; - private int id; + public ScheduledFuture roomCycleTask; + private final int id; private int ownerId; private String ownerName; private String name; private String description; private RoomLayout layout; private boolean overrideModel; - private String layoutName; + private final String layoutName; private String password; private RoomState state; private int usersMax; @@ -296,7 +295,7 @@ public class Room implements Comparable, ISerialize, Runnable { } this.mutedHabbos = new TIntIntHashMap(); - this.games = new ConcurrentSet<>(); + this.games = ConcurrentHashMap.newKeySet(); this.activeTrades = new THashSet<>(0); this.rights = new TIntArrayList(); @@ -767,7 +766,6 @@ public class Room implements Comparable, ISerialize, Runnable { public void updateHabbosAt(short x, short y, THashSet habbos) { HabboItem item = this.getTopItemAt(x, y); - THashSet roomUnits = new THashSet<>(); for (Habbo habbo : habbos) { double oldZ = habbo.getRoomUnit().getZ(); @@ -1102,8 +1100,6 @@ public class Room implements Comparable, ISerialize, Runnable { @Override public void run() { - long millis = System.currentTimeMillis(); - synchronized (this.loadLock) { if (this.loaded) { try { @@ -1139,7 +1135,7 @@ public class Room implements Comparable, ISerialize, Runnable { int id = 1; for (RoomMoodlightData data : this.moodlightData.valueCollection()) { data.setId(id); - moodLightData.append(data.toString()).append(";"); + moodLightData.append(data).append(";"); id++; } @@ -1241,8 +1237,8 @@ public class Room implements Comparable, ISerialize, Runnable { this.tileCache.clear(); if (loaded) { if (!this.scheduledTasks.isEmpty()) { - ConcurrentSet tasks = this.scheduledTasks; - this.scheduledTasks = new ConcurrentSet<>(); + Set tasks = this.scheduledTasks; + this.scheduledTasks = ConcurrentHashMap.newKeySet(); for (Runnable runnable : tasks) { Emulator.getThreading().run(runnable); @@ -1289,7 +1285,7 @@ public class Room implements Comparable, ISerialize, Runnable { LoopTracker tracker = loopTrackers.computeIfAbsent(unit, u -> { RoomTile nextTile = null; for (InteractionRoller roller : this.roomSpecialTypes.getRollers().values()) { - RoomTile rollerTile = this.getLayout().getTile((short) roller.getX(), (short) roller.getY()); + RoomTile rollerTile = this.getLayout().getTile(roller.getX(), roller.getY()); RoomTile potentialNextTile = this.getLayout().getTileInFront(rollerTile, roller.getRotation()); if (potentialNextTile != null) { nextTile = potentialNextTile; @@ -1314,7 +1310,7 @@ public class Room implements Comparable, ISerialize, Runnable { // Calculate the next tile using the current roller. RoomTile currentCalculatedNextTile = null; if (currentRoller != null) { - RoomTile rollerTile = this.getLayout().getTile((short) currentRoller.getX(), (short) currentRoller.getY()); + RoomTile rollerTile = this.getLayout().getTile(currentRoller.getX(), currentRoller.getY()); currentCalculatedNextTile = this.getLayout().getTileInFront(rollerTile, currentRoller.getRotation()); } @@ -1374,7 +1370,7 @@ public class Room implements Comparable, ISerialize, Runnable { } RoomTile nextTile = null; if (currentRoller != null) { - RoomTile rollerTile = this.getLayout().getTile((short) currentRoller.getX(), (short) currentRoller.getY()); + RoomTile rollerTile = this.getLayout().getTile(currentRoller.getX(), currentRoller.getY()); nextTile = this.getLayout().getTileInFront(rollerTile, currentRoller.getRotation()); } tracker.update(curX, curY, curZ, nextTile); @@ -1385,7 +1381,7 @@ public class Room implements Comparable, ISerialize, Runnable { foundRightHolder[0] = habbo.getRoomUnit().getRightsLevel() != RoomRightLevels.NONE; } - if (habbo.getRoomUnit().getHandItem() > 0 && millis - habbo.getRoomUnit().getHandItemTimestamp() > (Room.HAND_ITEM_TIME * 1000)) { + if (habbo.getRoomUnit().getHandItem() > 0 && millis - habbo.getRoomUnit().getHandItemTimestamp() > (Room.HAND_ITEM_TIME * 1000L)) { this.giveHandItem(habbo, 0); } @@ -1655,8 +1651,6 @@ public class Room implements Comparable, ISerialize, Runnable { } } - HabboItem nextTileChair = this.getTallestChair(tileInFront); - THashSet usersRolledThisTile = new THashSet<>(); for (RoomUnit unit : unitsOnTile) { @@ -1861,7 +1855,7 @@ public class Room implements Comparable, ISerialize, Runnable { } else if (thisTile.state == RoomTileState.SIT && (!unit.hasStatus(RoomUnitStatus.SIT) || unit.sitUpdate)) { this.dance(unit, DanceType.NONE); //int tileHeight = this.layout.getTile(topItem.getX(), topItem.getY()).z; - unit.setStatus(RoomUnitStatus.SIT, (Item.getCurrentHeight(topItem) * 1.0D) + ""); + unit.setStatus(RoomUnitStatus.SIT, (Item.getCurrentHeight(topItem)) + ""); unit.setZ(topItem.getZ()); unit.setRotation(RoomUserRotation.values()[topItem.getRotation()]); unit.sitUpdate = false; @@ -1880,7 +1874,7 @@ public class Room implements Comparable, ISerialize, Runnable { } } else { if (!unit.hasStatus(RoomUnitStatus.LAY)) { - unit.setStatus(RoomUnitStatus.LAY, Item.getCurrentHeight(topItem) * 1.0D + ""); + unit.setStatus(RoomUnitStatus.LAY, Item.getCurrentHeight(topItem) + ""); unit.setRotation(RoomUserRotation.values()[topItem.getRotation() % 4]); if (topItem.getRotation() == 0 || topItem.getRotation() == 4) { @@ -2432,7 +2426,7 @@ public class Room implements Comparable, ISerialize, Runnable { return game; } - public ConcurrentSet getGames() { + public Set getGames() { return this.games; } @@ -4708,7 +4702,6 @@ public class Room implements Comparable, ISerialize, Runnable { this.hideWired = hideWired; if (this.hideWired) { - ServerMessage response = null; for (HabboItem item : this.roomSpecialTypes.getTriggers()) { this.sendComposer(new RemoveFloorItemComposer(item).compose()); } diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/rooms/RoomCategory.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/rooms/RoomCategory.java index 59b7b920..c65484c5 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/rooms/RoomCategory.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/rooms/RoomCategory.java @@ -8,15 +8,15 @@ import java.sql.SQLException; @SuppressWarnings("NullableProblems") public class RoomCategory implements Comparable { - private int id; - private int minRank; - private String caption; - private String captionSave; - private boolean canTrade; - private int maxUserCount; - private boolean official; - private ListMode displayMode; - private int order; + private final int id; + private final int minRank; + private final String caption; + private final String captionSave; + private final boolean canTrade; + private final int maxUserCount; + private final boolean official; + private final ListMode displayMode; + private final int order; public RoomCategory(ResultSet set) throws SQLException { this.id = set.getInt("id"); diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/rooms/RoomChatMessage.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/rooms/RoomChatMessage.java index 6e2d3a13..3386a3ea 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/rooms/RoomChatMessage.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/rooms/RoomChatMessage.java @@ -30,15 +30,15 @@ public class RoomChatMessage implements Runnable, ISerialize, DatabaseLoggable { public int roomId; public boolean isCommand = false; public boolean filtered = false; - private int roomUnitId; + private final int roomUnitId; private String message; - private String unfilteredMessage; + private final String unfilteredMessage; private int timestamp = 0; private RoomChatMessageBubbles bubble; private Habbo targetHabbo; private byte emotion; private String RoomChatColour; - ; //Added ChatColor + //Added ChatColor public RoomChatMessage(MessageHandler message) { if (message.packet.getMessageId() == Incoming.RoomUserWhisperEvent) { diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/rooms/RoomLayout.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/rooms/RoomLayout.java index 4c27258d..d49d8b7f 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/rooms/RoomLayout.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/rooms/RoomLayout.java @@ -31,7 +31,7 @@ public class RoomLayout { private int mapSizeY; private RoomTile[][] roomTiles; private RoomTile doorTile; - private Room room; + private final Room room; boolean canMoveDiagonally = PathfinderConfig.canMoveDiagonally(); public RoomLayout(ResultSet set, Room room) throws SQLException { @@ -51,7 +51,7 @@ public class RoomLayout { } public class PathfinderConfig { - private static boolean canMoveDiagonally = Emulator.getConfig().getBoolean("pathfinder.diagonal.enabled", false); + private static final boolean canMoveDiagonally = Emulator.getConfig().getBoolean("pathfinder.diagonal.enabled", false); public static boolean canMoveDiagonally() { return canMoveDiagonally; } diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/rooms/RoomManager.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/rooms/RoomManager.java index c829b7dd..219c5e8a 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/rooms/RoomManager.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/rooms/RoomManager.java @@ -49,11 +49,9 @@ import com.eu.habbo.plugin.events.rooms.UserVoteRoomEvent; import com.eu.habbo.plugin.events.users.HabboAddedToRoomEvent; import com.eu.habbo.plugin.events.users.UserEnterRoomEvent; import com.eu.habbo.plugin.events.users.UserExitRoomEvent; -import com.eu.habbo.plugin.events.users.UsernameTalkEvent; import gnu.trove.iterator.TIntObjectIterator; import gnu.trove.map.hash.THashMap; import gnu.trove.procedure.TIntProcedure; -import gnu.trove.procedure.TObjectProcedure; import gnu.trove.set.hash.THashSet; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -155,7 +153,7 @@ public class RoomManager { public THashMap> findRooms(NavigatorFilterField filterField, String value, int category, boolean showInvisible) { THashMap> rooms = new THashMap<>(); - String query = filterField.databaseQuery + " AND rooms.state NOT LIKE " + (showInvisible ? "''" : "'invisible'") + (category >= 0 ? "AND rooms.category = '" + category + "'" : "") + " ORDER BY rooms.users, rooms.id DESC LIMIT " + (page * NavigatorManager.MAXIMUM_RESULTS_PER_PAGE) + "" + ((page * NavigatorManager.MAXIMUM_RESULTS_PER_PAGE) + NavigatorManager.MAXIMUM_RESULTS_PER_PAGE); + String query = filterField.databaseQuery + " AND rooms.state NOT LIKE " + (showInvisible ? "''" : "'invisible'") + (category >= 0 ? "AND rooms.category = '" + category + "'" : "") + " ORDER BY rooms.users, rooms.id DESC LIMIT " + (page * NavigatorManager.MAXIMUM_RESULTS_PER_PAGE) + ((page * NavigatorManager.MAXIMUM_RESULTS_PER_PAGE) + NavigatorManager.MAXIMUM_RESULTS_PER_PAGE); try (Connection connection = Emulator.getDatabase().getDataSource().getConnection(); PreparedStatement statement = connection.prepareStatement(query)) { statement.setString(1, (filterField.comparator == NavigatorFilterComparator.EQUALS ? value : "%" + value + "%")); try (ResultSet set = statement.executeQuery()) { @@ -1446,8 +1444,6 @@ public class RoomManager { ArrayList r = new ArrayList<>(); for (Room room : rooms) { - if (room.getTags().split(";").length == 0) - continue; for (String s : room.getTags().split(";")) { if (s.equalsIgnoreCase(filter)) diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/rooms/RoomSpecialTypes.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/rooms/RoomSpecialTypes.java index ab135ebf..3ce54325 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/rooms/RoomSpecialTypes.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/rooms/RoomSpecialTypes.java @@ -504,7 +504,7 @@ public class RoomSpecialTypes { for (Map.Entry set : this.gameScoreboards.entrySet()) { if (set.getValue() instanceof InteractionFreezeScoreboard) { - if (((InteractionFreezeScoreboard) set.getValue()).teamColor.equals(teamColor)) + if (set.getValue().teamColor.equals(teamColor)) boards.put(set.getValue().getId(), (InteractionFreezeScoreboard) set.getValue()); } } @@ -533,7 +533,7 @@ public class RoomSpecialTypes { for (Map.Entry set : this.gameScoreboards.entrySet()) { if (set.getValue() instanceof InteractionBattleBanzaiScoreboard) { - if (((InteractionBattleBanzaiScoreboard) set.getValue()).teamColor.equals(teamColor)) + if (set.getValue().teamColor.equals(teamColor)) boards.put(set.getValue().getId(), (InteractionBattleBanzaiScoreboard) set.getValue()); } } @@ -562,7 +562,7 @@ public class RoomSpecialTypes { for (Map.Entry set : this.gameScoreboards.entrySet()) { if (set.getValue() instanceof InteractionFootballScoreboard) { - if (((InteractionFootballScoreboard) set.getValue()).teamColor.equals(teamColor)) + if (set.getValue().teamColor.equals(teamColor)) boards.put(set.getValue().getId(), (InteractionFootballScoreboard) set.getValue()); } } diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/rooms/RoomTrade.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/rooms/RoomTrade.java index 1f6c2162..5f398dcd 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/rooms/RoomTrade.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/rooms/RoomTrade.java @@ -8,7 +8,6 @@ import com.eu.habbo.messages.outgoing.inventory.AddHabboItemComposer; import com.eu.habbo.messages.outgoing.inventory.InventoryRefreshComposer; import com.eu.habbo.messages.outgoing.rooms.users.RoomUserStatusComposer; import com.eu.habbo.messages.outgoing.trading.*; -import com.eu.habbo.plugin.events.furniture.FurnitureRedeemedEvent; import com.eu.habbo.plugin.events.trading.TradeConfirmEvent; import com.eu.habbo.threading.runnables.QueryDeleteHabboItem; import gnu.trove.set.hash.THashSet; @@ -27,12 +26,9 @@ public class RoomTrade { private final List users; private final Room room; - private boolean tradeCompleted; public RoomTrade(Habbo userOne, Habbo userTwo, Room room) { this.users = new ArrayList<>(); - this.tradeCompleted = false; - this.users.add(new RoomTradeUser(userOne)); this.users.add(new RoomTradeUser(userTwo)); this.room = room; @@ -105,8 +101,10 @@ public class RoomTrade { this.sendMessageToUsers(new TradeAcceptedComposer(user)); boolean accepted = true; for (RoomTradeUser roomTradeUser : this.users) { - if (!roomTradeUser.getAccepted()) + if (!roomTradeUser.getAccepted()) { accepted = false; + break; + } } if (accepted) { this.sendMessageToUsers(new TradingWaitingConfirmComposer()); @@ -121,8 +119,10 @@ public class RoomTrade { this.sendMessageToUsers(new TradeAcceptedComposer(user)); boolean accepted = true; for (RoomTradeUser roomTradeUser : this.users) { - if (!roomTradeUser.getConfirmed()) + if (!roomTradeUser.getConfirmed()) { accepted = false; + break; + } } if (accepted) { if (this.tradeItems()) { diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/rooms/RoomUnit.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/rooms/RoomUnit.java index 6c337f39..b5f03a1e 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/rooms/RoomUnit.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/rooms/RoomUnit.java @@ -3,7 +3,9 @@ package com.eu.habbo.habbohotel.rooms; import com.eu.habbo.Emulator; import com.eu.habbo.habbohotel.bots.Bot; import com.eu.habbo.habbohotel.items.Item; -import com.eu.habbo.habbohotel.items.interactions.*; +import com.eu.habbo.habbohotel.items.interactions.InteractionTileWalkMagic; +import com.eu.habbo.habbohotel.items.interactions.InteractionWater; +import com.eu.habbo.habbohotel.items.interactions.InteractionWaterItem; import com.eu.habbo.habbohotel.items.interactions.interfaces.ConditionalGate; import com.eu.habbo.habbohotel.pets.Pet; import com.eu.habbo.habbohotel.pets.RideablePet; @@ -60,7 +62,6 @@ public class RoomUnit { private boolean fastWalk = false; private boolean statusUpdate = false; private boolean invisible = false; - private boolean lastCycleStatus = false; private boolean canLeaveRoomByDoor = true; private RoomUserRotation bodyRotation = RoomUserRotation.NORTH; private RoomUserRotation headRotation = RoomUserRotation.NORTH; @@ -72,12 +73,12 @@ public class RoomUnit { private int walkTimeOut; private int effectId; private int effectEndTimestamp; - private ScheduledFuture moveBlockingTask; + private ScheduledFuture moveBlockingTask; private int idleTimer; private Room room; private RoomRightLevels rightsLevel = RoomRightLevels.NONE; - private THashSet overridableTiles; + private final THashSet overridableTiles; private boolean isGameSnow; public RoomUnit() { @@ -820,11 +821,11 @@ public class RoomUnit { ); } - public ScheduledFuture getMoveBlockingTask() { + public ScheduledFuture getMoveBlockingTask() { return moveBlockingTask; } - public void setMoveBlockingTask(ScheduledFuture moveBlockingTask) { + public void setMoveBlockingTask(ScheduledFuture moveBlockingTask) { this.moveBlockingTask = moveBlockingTask; } diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/rooms/RoomUnitEffect.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/rooms/RoomUnitEffect.java index 3be40d28..5ddebbbc 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/rooms/RoomUnitEffect.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/rooms/RoomUnitEffect.java @@ -204,7 +204,7 @@ public enum RoomUnitEffect { YELLOWDUCK(198), FLYNGTURTLE(199); - private int id; + private final int id; RoomUnitEffect(int id) { this.id = id; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/rooms/TraxManager.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/rooms/TraxManager.java index ff0b1437..e35176b4 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/rooms/TraxManager.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/rooms/TraxManager.java @@ -17,7 +17,6 @@ import com.eu.habbo.messages.outgoing.inventory.RemoveHabboItemComposer; import com.eu.habbo.messages.outgoing.rooms.items.jukebox.JukeBoxMySongsComposer; import com.eu.habbo.messages.outgoing.rooms.items.jukebox.JukeBoxNowPlayingMessageComposer; import com.eu.habbo.messages.outgoing.rooms.items.jukebox.JukeBoxPlayListComposer; -import gnu.trove.map.hash.THashMap; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -246,7 +245,6 @@ public class TraxManager implements Disposable { if(this.songsLimit < this.songs.size() + 1) { - THashMap codes = new THashMap<>(); ServerMessage msg = new BubbleAlertComposer("${playlist.editor.alert.playlist.full.title}", "${playlist.editor.alert.playlist.full}").compose(); habbo.getClient().sendResponse(msg); return; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/users/Habbo.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/users/Habbo.java index 8026aed2..9aaee383 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/users/Habbo.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/users/Habbo.java @@ -14,7 +14,6 @@ import com.eu.habbo.messages.outgoing.rooms.FloodCounterComposer; import com.eu.habbo.messages.outgoing.rooms.ForwardToRoomComposer; import com.eu.habbo.messages.outgoing.rooms.users.*; import com.eu.habbo.messages.outgoing.users.*; -import com.eu.habbo.plugin.events.furniture.FurnitureBuildheightEvent; import com.eu.habbo.plugin.events.users.UserCreditsEvent; import com.eu.habbo.plugin.events.users.UserDisconnectEvent; import com.eu.habbo.plugin.events.users.UserGetIPAddressEvent; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/users/HabboBadge.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/users/HabboBadge.java index 5903cdc5..c9bba2c4 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/users/HabboBadge.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/users/HabboBadge.java @@ -11,7 +11,7 @@ public class HabboBadge implements Runnable { private int id; private String code; private int slot; - private Habbo habbo; + private final Habbo habbo; private boolean needsUpdate; private boolean needsInsert; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/users/HabboItem.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/users/HabboItem.java index 6a475503..870fdcdc 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/users/HabboItem.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/users/HabboItem.java @@ -37,17 +37,17 @@ public abstract class HabboItem implements Runnable, IEventTriggers { private static final Logger LOGGER = LoggerFactory.getLogger(HabboItem.class); - private static Class[] TOGGLING_INTERACTIONS = new Class[]{ + private static final Class[] TOGGLING_INTERACTIONS = new Class[]{ InteractionGameTimer.class, InteractionWired.class, InteractionWiredHighscore.class, InteractionMultiHeight.class }; - private int id; + private final int id; private int userId; private int roomId; - private Item baseItem; + private final Item baseItem; private String wallPosition; private short x; private short y; @@ -271,7 +271,7 @@ public abstract class HabboItem implements Runnable, IEventTriggers { statement.execute(); } catch (SQLException e) { LOGGER.error("Caught SQL exception", e); - LOGGER.error("SQLException trying to save HabboItem: {}", this.toString()); + LOGGER.error("SQLException trying to save HabboItem: {}", this); } this.needsUpdate = false; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/users/HabboStats.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/users/HabboStats.java index 37f9d1fe..87b4e259 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/users/HabboStats.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/users/HabboStats.java @@ -1,12 +1,12 @@ package com.eu.habbo.habbohotel.users; import com.eu.habbo.Emulator; -import com.eu.habbo.habbohotel.campaign.calendar.CalendarRewardClaimed; -import com.eu.habbo.habbohotel.gameclients.GameClient; import com.eu.habbo.habbohotel.achievements.Achievement; import com.eu.habbo.habbohotel.achievements.AchievementManager; import com.eu.habbo.habbohotel.achievements.TalentTrackType; +import com.eu.habbo.habbohotel.campaign.calendar.CalendarRewardClaimed; import com.eu.habbo.habbohotel.catalog.CatalogItem; +import com.eu.habbo.habbohotel.gameclients.GameClient; import com.eu.habbo.habbohotel.permissions.Permission; import com.eu.habbo.habbohotel.rooms.RoomChatMessageBubbles; import com.eu.habbo.habbohotel.rooms.RoomTrade; @@ -25,7 +25,10 @@ import org.slf4j.LoggerFactory; import java.lang.reflect.Constructor; import java.sql.*; -import java.util.*; +import java.util.ArrayList; +import java.util.Collections; +import java.util.List; +import java.util.Map; import java.util.concurrent.atomic.AtomicInteger; public class HabboStats implements Runnable { @@ -43,7 +46,7 @@ public class HabboStats implements Runnable { private final THashMap recentPurchases; private final TIntArrayList favoriteRooms; private final TIntArrayList ignoredUsers; - private TIntArrayList roomsVists; + private final TIntArrayList roomsVists; public int achievementScore; public int respectPointsReceived; public int respectPointsGiven; @@ -93,7 +96,7 @@ public class HabboStats implements Runnable { public boolean hasGottenDefaultSavedSearches; private HabboInfo habboInfo; private boolean allowTrade; - private int clubExpireTimestamp; + private final int clubExpireTimestamp; private int muteEndTime; public int maxFriends; public int maxRooms; @@ -283,11 +286,8 @@ public class HabboStats implements Runnable { try (PreparedStatement statement = connection.prepareStatement("SELECT guild_id FROM guilds_members WHERE user_id = ? AND level_id < 3 LIMIT 100")) { statement.setInt(1, habboInfo.getId()); try (ResultSet set = statement.executeQuery()) { - - int i = 0; while (set.next()) { stats.guilds.add(set.getInt("guild_id")); - i++; } } } diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/users/clothingvalidation/Figuredata.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/users/clothingvalidation/Figuredata.java index 0f4aec7c..f4650693 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/users/clothingvalidation/Figuredata.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/users/clothingvalidation/Figuredata.java @@ -1,6 +1,5 @@ package com.eu.habbo.habbohotel.users.clothingvalidation; -import org.slf4j.LoggerFactory; import org.w3c.dom.Document; import org.w3c.dom.Element; import org.w3c.dom.Node; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/users/clothingvalidation/FiguredataSettype.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/users/clothingvalidation/FiguredataSettype.java index e3698815..dc4b7ab0 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/users/clothingvalidation/FiguredataSettype.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/users/clothingvalidation/FiguredataSettype.java @@ -1,6 +1,5 @@ package com.eu.habbo.habbohotel.users.clothingvalidation; -import java.util.Map; import java.util.TreeMap; public class FiguredataSettype { diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/users/inventory/WardrobeComponent.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/users/inventory/WardrobeComponent.java index cd806c24..83e6e270 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/users/inventory/WardrobeComponent.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/users/inventory/WardrobeComponent.java @@ -83,7 +83,7 @@ public class WardrobeComponent { } public class WardrobeItem implements Runnable { - private int slotId; + private final int slotId; private HabboGender gender; private Habbo habbo; private String look; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/users/subscriptions/HcPayDayLogEntry.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/users/subscriptions/HcPayDayLogEntry.java index e96d64b3..dd6d8e88 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/users/subscriptions/HcPayDayLogEntry.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/users/subscriptions/HcPayDayLogEntry.java @@ -2,8 +2,6 @@ package com.eu.habbo.habbohotel.users.subscriptions; import com.eu.habbo.Emulator; import com.eu.habbo.core.DatabaseLoggable; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; import java.sql.PreparedStatement; import java.sql.SQLException; @@ -13,7 +11,6 @@ import java.sql.SQLException; */ public class HcPayDayLogEntry implements Runnable, DatabaseLoggable { - private static final Logger LOGGER = LoggerFactory.getLogger(HcPayDayLogEntry.class); private static final String QUERY = "INSERT INTO `logs_hc_payday` (`timestamp`, `user_id`, `hc_streak`, `total_coins_spent`, `reward_coins_spent`, `reward_streak`, `total_payout`, `currency`, `claimed`) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)"; public final int timestamp; diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/users/subscriptions/SubscriptionHabboClub.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/users/subscriptions/SubscriptionHabboClub.java index 843af74b..01d61f91 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/users/subscriptions/SubscriptionHabboClub.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/users/subscriptions/SubscriptionHabboClub.java @@ -13,7 +13,9 @@ import com.eu.habbo.habbohotel.users.clothingvalidation.ClothingValidationManage import com.eu.habbo.messages.outgoing.catalog.ClubCenterDataComposer; import com.eu.habbo.messages.outgoing.generic.PickMonthlyClubGiftNotificationComposer; import com.eu.habbo.messages.outgoing.rooms.users.RoomUserDataComposer; -import com.eu.habbo.messages.outgoing.users.*; +import com.eu.habbo.messages.outgoing.users.UpdateUserLookComposer; +import com.eu.habbo.messages.outgoing.users.UserClubComposer; +import com.eu.habbo.messages.outgoing.users.UserPermissionsComposer; import gnu.trove.map.hash.THashMap; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -215,7 +217,7 @@ public class SubscriptionHabboClub extends Subscription { } } - THashMap queryParams = new THashMap(); + THashMap queryParams = new THashMap<>(); queryParams.put("@user_id", habbo.getId()); queryParams.put("@timestamp_start", habbo.getHabboStats().lastHCPayday); queryParams.put("@timestamp_end", HC_PAYDAY_NEXT_DATE); @@ -347,7 +349,7 @@ public class SubscriptionHabboClub extends Subscription { while (set.next()) { try { int logId = set.getInt("id"); - int userId = set.getInt("user_id"); + set.getInt("user_id"); int totalPayout = set.getInt("total_payout"); String currency = set.getString("currency"); diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/wired/WiredHandler.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/wired/WiredHandler.java index 46d38a8d..6aab1031 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/wired/WiredHandler.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/wired/WiredHandler.java @@ -45,7 +45,7 @@ public class WiredHandler { //Configuration. Loaded from database & updated accordingly. public static int MAXIMUM_FURNI_SELECTION = Emulator.getConfig().getInt("hotel.wired.furni.selection.count", 5); - public static int TELEPORT_DELAY = Emulator.getConfig().getInt("wired.effect.teleport.delay", 500);; + public static int TELEPORT_DELAY = Emulator.getConfig().getInt("wired.effect.teleport.delay", 500); private static GsonBuilder gsonBuilder = null; @@ -244,7 +244,7 @@ public class WiredHandler { effect.activateBox(room, roomUnit, millis); } - }, effect.getDelay() * 500); + }, effect.getDelay() * 500L); } } diff --git a/Emulator/src/main/java/com/eu/habbo/habbohotel/wired/highscores/WiredHighscoreManager.java b/Emulator/src/main/java/com/eu/habbo/habbohotel/wired/highscores/WiredHighscoreManager.java index 9c4a444b..40e73d7a 100644 --- a/Emulator/src/main/java/com/eu/habbo/habbohotel/wired/highscores/WiredHighscoreManager.java +++ b/Emulator/src/main/java/com/eu/habbo/habbohotel/wired/highscores/WiredHighscoreManager.java @@ -10,7 +10,10 @@ import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; -import java.time.*; +import java.time.DayOfWeek; +import java.time.LocalDateTime; +import java.time.LocalTime; +import java.time.ZoneId; import java.time.temporal.TemporalAdjusters; import java.time.temporal.WeekFields; import java.util.*; @@ -30,7 +33,7 @@ public class WiredHighscoreManager { private final static DayOfWeek lastDayOfWeek = DayOfWeek.of(((firstDayOfWeek.getValue() + 5) % DayOfWeek.values().length) + 1); private final static ZoneId zoneId = ZoneId.systemDefault(); - public static ScheduledFuture midnightUpdater = null; + public static ScheduledFuture midnightUpdater = null; public void load() { long millis = System.currentTimeMillis(); diff --git a/Emulator/src/main/java/com/eu/habbo/messages/PacketManager.java b/Emulator/src/main/java/com/eu/habbo/messages/PacketManager.java index 6f7b372e..47077542 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/PacketManager.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/PacketManager.java @@ -33,11 +33,7 @@ import com.eu.habbo.messages.incoming.handshake.*; import com.eu.habbo.messages.incoming.helper.MySanctionStatusEvent; import com.eu.habbo.messages.incoming.helper.RequestTalentTrackEvent; import com.eu.habbo.messages.incoming.hotelview.*; -import com.eu.habbo.messages.incoming.inventory.RequestInventoryBadgesEvent; -import com.eu.habbo.messages.incoming.inventory.RequestInventoryBotsEvent; -import com.eu.habbo.messages.incoming.inventory.RequestInventoryItemsDelete; -import com.eu.habbo.messages.incoming.inventory.RequestInventoryItemsEvent; -import com.eu.habbo.messages.incoming.inventory.RequestInventoryPetsEvent; +import com.eu.habbo.messages.incoming.inventory.*; import com.eu.habbo.messages.incoming.modtool.*; import com.eu.habbo.messages.incoming.navigator.*; import com.eu.habbo.messages.incoming.polls.AnswerPollEvent; diff --git a/Emulator/src/main/java/com/eu/habbo/messages/ServerMessage.java b/Emulator/src/main/java/com/eu/habbo/messages/ServerMessage.java index a2f0ca46..7b03768e 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/ServerMessage.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/ServerMessage.java @@ -5,19 +5,14 @@ import com.eu.habbo.util.PacketUtils; import io.netty.buffer.ByteBuf; import io.netty.buffer.ByteBufOutputStream; import io.netty.buffer.Unpooled; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; import java.io.IOException; -import java.util.concurrent.atomic.AtomicInteger; public class ServerMessage { - private static final Logger LOGGER = LoggerFactory.getLogger(ServerMessage.class); private boolean initialized; private int header; - private AtomicInteger refs; private ByteBufOutputStream stream; private ByteBuf channelBuffer; private MessageComposer composer; @@ -37,7 +32,6 @@ public class ServerMessage { this.initialized = true; this.header = id; - this.refs = new AtomicInteger(0); this.channelBuffer = Unpooled.buffer(); this.stream = new ByteBufOutputStream(this.channelBuffer); this.composer = null; diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/catalog/CatalogBuyClubDiscountEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/catalog/CatalogBuyClubDiscountEvent.java index 8a66d92f..7fefde02 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/catalog/CatalogBuyClubDiscountEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/catalog/CatalogBuyClubDiscountEvent.java @@ -9,17 +9,9 @@ import com.eu.habbo.messages.incoming.MessageHandler; import com.eu.habbo.messages.outgoing.catalog.AlertPurchaseFailedComposer; import com.eu.habbo.messages.outgoing.catalog.PurchaseOKComposer; import com.eu.habbo.messages.outgoing.inventory.InventoryRefreshComposer; -import com.eu.habbo.messages.outgoing.unknown.ExtendClubMessageComposer; -import com.eu.habbo.messages.outgoing.users.UserClubComposer; -import com.eu.habbo.messages.outgoing.users.UserCreditsComposer; -import com.eu.habbo.messages.outgoing.users.UserCurrencyComposer; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; public class CatalogBuyClubDiscountEvent extends MessageHandler { - private static final Logger LOGGER = LoggerFactory.getLogger(CatalogBuyClubDiscountEvent.class); - @Override public void handle() throws Exception { diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/catalog/CatalogBuyItemAsGiftEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/catalog/CatalogBuyItemAsGiftEvent.java index b67cd0ea..fe4f25eb 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/catalog/CatalogBuyItemAsGiftEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/catalog/CatalogBuyItemAsGiftEvent.java @@ -22,7 +22,6 @@ import com.eu.habbo.messages.outgoing.generic.alerts.GenericAlertComposer; import com.eu.habbo.messages.outgoing.generic.alerts.HotelWillCloseInMinutesComposer; import com.eu.habbo.messages.outgoing.inventory.AddHabboItemComposer; import com.eu.habbo.messages.outgoing.inventory.InventoryRefreshComposer; -import com.eu.habbo.messages.outgoing.users.UserPointsComposer; import com.eu.habbo.threading.runnables.ShutdownEmulator; import gnu.trove.map.hash.THashMap; import gnu.trove.set.hash.THashSet; @@ -67,7 +66,6 @@ public class CatalogBuyItemAsGiftEvent extends MessageHandler { int ribbonId = this.packet.readInt(); boolean showName = this.packet.readBoolean(); - int count = 1; int userId = 0; if (!Emulator.getGameEnvironment().getCatalogManager().giftWrappers.containsKey(spriteId) && !Emulator.getGameEnvironment().getCatalogManager().giftFurnis.containsKey(spriteId)) { @@ -180,7 +178,6 @@ public class CatalogBuyItemAsGiftEvent extends MessageHandler { int limitedStack = 0; int limitedNumber = 0; if (item.isLimited()) { - count = 1; if (Emulator.getGameEnvironment().getCatalogManager().getLimitedConfig(item).available() == 0 && habbo != null) { habbo.getClient().sendResponse(new AlertLimitedSoldOutComposer()); return; diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/catalog/CatalogBuyItemEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/catalog/CatalogBuyItemEvent.java index 1d6c06d1..a06f17d5 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/catalog/CatalogBuyItemEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/catalog/CatalogBuyItemEvent.java @@ -20,7 +20,7 @@ import com.eu.habbo.messages.outgoing.generic.alerts.BubbleAlertKeys; import com.eu.habbo.messages.outgoing.generic.alerts.HotelWillCloseInMinutesComposer; import com.eu.habbo.messages.outgoing.inventory.InventoryRefreshComposer; import com.eu.habbo.messages.outgoing.navigator.CanCreateRoomComposer; -import com.eu.habbo.messages.outgoing.users.*; +import com.eu.habbo.messages.outgoing.users.AddUserBadgeComposer; import com.eu.habbo.threading.runnables.ShutdownEmulator; import gnu.trove.map.hash.THashMap; import gnu.trove.procedure.TObjectProcedure; diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/catalog/CatalogRequestClubDiscountEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/catalog/CatalogRequestClubDiscountEvent.java index 1d5bc5c6..f6456d15 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/catalog/CatalogRequestClubDiscountEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/catalog/CatalogRequestClubDiscountEvent.java @@ -1,25 +1,14 @@ package com.eu.habbo.messages.incoming.catalog; import com.eu.habbo.Emulator; -import com.eu.habbo.habbohotel.catalog.CatalogItem; -import com.eu.habbo.habbohotel.catalog.CatalogPage; -import com.eu.habbo.habbohotel.catalog.CatalogPageLayouts; import com.eu.habbo.habbohotel.catalog.ClubOffer; -import com.eu.habbo.habbohotel.items.Item; import com.eu.habbo.habbohotel.users.subscriptions.Subscription; import com.eu.habbo.habbohotel.users.subscriptions.SubscriptionHabboClub; import com.eu.habbo.messages.incoming.MessageHandler; -import com.eu.habbo.messages.outgoing.catalog.AlertPurchaseFailedComposer; import com.eu.habbo.messages.outgoing.unknown.ExtendClubMessageComposer; -import com.eu.habbo.messages.outgoing.users.ClubGiftReceivedComposer; -import gnu.trove.set.hash.THashSet; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; public class CatalogRequestClubDiscountEvent extends MessageHandler { - private static final Logger LOGGER = LoggerFactory.getLogger(CatalogRequestClubDiscountEvent.class); - @Override public void handle() throws Exception { diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/catalog/CatalogSelectClubGiftEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/catalog/CatalogSelectClubGiftEvent.java index e4d6794d..57397944 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/catalog/CatalogSelectClubGiftEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/catalog/CatalogSelectClubGiftEvent.java @@ -6,7 +6,7 @@ import com.eu.habbo.habbohotel.catalog.CatalogPage; import com.eu.habbo.habbohotel.catalog.CatalogPageLayouts; import com.eu.habbo.habbohotel.items.Item; import com.eu.habbo.messages.incoming.MessageHandler; -import com.eu.habbo.messages.outgoing.catalog.*; +import com.eu.habbo.messages.outgoing.catalog.AlertPurchaseFailedComposer; import com.eu.habbo.messages.outgoing.users.ClubGiftReceivedComposer; import gnu.trove.set.hash.THashSet; import org.slf4j.Logger; diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/catalog/RequestClubDataEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/catalog/RequestClubDataEvent.java index 6085e1eb..259b5799 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/catalog/RequestClubDataEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/catalog/RequestClubDataEvent.java @@ -1,8 +1,6 @@ package com.eu.habbo.messages.incoming.catalog; -import com.eu.habbo.habbohotel.users.subscriptions.SubscriptionHabboClub; import com.eu.habbo.messages.incoming.MessageHandler; -import com.eu.habbo.messages.outgoing.catalog.ClubCenterDataComposer; import com.eu.habbo.messages.outgoing.catalog.ClubDataComposer; public class RequestClubDataEvent extends MessageHandler { diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/catalog/marketplace/SellItemEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/catalog/marketplace/SellItemEvent.java index f63df2b2..0e5a60e8 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/catalog/marketplace/SellItemEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/catalog/marketplace/SellItemEvent.java @@ -22,7 +22,7 @@ public class SellItemEvent extends MessageHandler { int credits = this.packet.readInt(); - int unknown = this.packet.readInt(); + this.packet.readInt(); int itemId = this.packet.readInt(); HabboItem item = this.client.getHabbo().getInventory().getItemsComponent().getHabboItem(itemId); diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/crafting/CraftingCraftItemEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/crafting/CraftingCraftItemEvent.java index 3887c6a0..fe0c4993 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/crafting/CraftingCraftItemEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/crafting/CraftingCraftItemEvent.java @@ -14,7 +14,6 @@ import com.eu.habbo.messages.outgoing.inventory.InventoryRefreshComposer; import com.eu.habbo.messages.outgoing.inventory.RemoveHabboItemComposer; import com.eu.habbo.threading.runnables.QueryDeleteHabboItems; import gnu.trove.map.hash.TIntObjectHashMap; -import gnu.trove.procedure.TObjectProcedure; import java.util.Map; diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/floorplaneditor/FloorPlanEditorSaveEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/floorplaneditor/FloorPlanEditorSaveEvent.java index c2c90ed2..c915a9e9 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/floorplaneditor/FloorPlanEditorSaveEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/floorplaneditor/FloorPlanEditorSaveEvent.java @@ -12,7 +12,10 @@ import com.eu.habbo.messages.outgoing.generic.alerts.GenericAlertComposer; import com.eu.habbo.messages.outgoing.rooms.ForwardToRoomComposer; import gnu.trove.set.hash.THashSet; -import java.util.*; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.Collection; +import java.util.StringJoiner; public class FloorPlanEditorSaveEvent extends MessageHandler { public static int MAXIMUM_FLOORPLAN_WIDTH_LENGTH = 64; diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/friends/FriendRequestEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/friends/FriendRequestEvent.java index 95b363d7..1365a154 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/friends/FriendRequestEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/friends/FriendRequestEvent.java @@ -1,7 +1,6 @@ package com.eu.habbo.messages.incoming.friends; import com.eu.habbo.Emulator; -import com.eu.habbo.habbohotel.messenger.FriendRequest; import com.eu.habbo.habbohotel.messenger.Messenger; import com.eu.habbo.habbohotel.users.Habbo; import com.eu.habbo.messages.incoming.MessageHandler; @@ -66,13 +65,13 @@ public class FriendRequestEvent extends MessageHandler { } // You can only have x friends - if (this.client.getHabbo().getMessenger().getFriends().values().size() >= this.client.getHabbo().getHabboStats().maxFriends && !this.client.getHabbo().hasPermission("acc_infinite_friends")) { + if (this.client.getHabbo().getMessenger().getFriends().size() >= this.client.getHabbo().getHabboStats().maxFriends && !this.client.getHabbo().hasPermission("acc_infinite_friends")) { this.client.sendResponse(new FriendRequestErrorComposer(FriendRequestErrorComposer.FRIEND_LIST_OWN_FULL)); return; } // Check if targets friendlist is full - if (targetHabbo.getMessenger().getFriends().values().size() >= targetHabbo.getHabboStats().maxFriends && !targetHabbo.hasPermission("acc_infinite_friends")) { + if (targetHabbo.getMessenger().getFriends().size() >= targetHabbo.getHabboStats().maxFriends && !targetHabbo.hasPermission("acc_infinite_friends")) { this.client.sendResponse(new FriendRequestErrorComposer(FriendRequestErrorComposer.FRIEND_LIST_TARGET_FULL)); return; } diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/guides/RequestGuideAssistanceEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/guides/RequestGuideAssistanceEvent.java index e51dc166..b8ac2b03 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/guides/RequestGuideAssistanceEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/guides/RequestGuideAssistanceEvent.java @@ -8,7 +8,7 @@ import com.eu.habbo.messages.outgoing.guides.GuideSessionErrorComposer; public class RequestGuideAssistanceEvent extends MessageHandler { @Override public void handle() throws Exception { - int type = this.packet.readInt(); + this.packet.readInt(); String message = this.packet.readString(); GuideTour activeTour = Emulator.getGameEnvironment().getGuideManager().getGuideTourByHabbo(this.client.getHabbo()); diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/guides/RequestGuideToolEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/guides/RequestGuideToolEvent.java index 2c954c2a..c86087ff 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/guides/RequestGuideToolEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/guides/RequestGuideToolEvent.java @@ -11,7 +11,7 @@ public class RequestGuideToolEvent extends MessageHandler { boolean onDuty = this.packet.readBoolean(); if (onDuty) { - boolean tourRequests = this.packet.readBoolean(); + this.packet.readBoolean(); boolean helperRequests = this.packet.readBoolean(); boolean bullyReports = this.packet.readBoolean(); diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/guilds/GuildAcceptMembershipEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/guilds/GuildAcceptMembershipEvent.java index 068aba2e..e3d35743 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/guilds/GuildAcceptMembershipEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/guilds/GuildAcceptMembershipEvent.java @@ -28,13 +28,11 @@ public class GuildAcceptMembershipEvent extends MessageHandler { if (habbo != null) { if (habbo.getHabboStats().hasGuild(guild.getId())) { this.client.sendResponse(new GuildAcceptMemberErrorComposer(guild.getId(), GuildAcceptMemberErrorComposer.ALREADY_ACCEPTED)); - return; } else { //Check the user has requested GuildMember member = Emulator.getGameEnvironment().getGuildManager().getGuildMember(guild, habbo); if (member == null || member.getRank().type != GuildRank.REQUESTED.type) { this.client.sendResponse(new GuildAcceptMemberErrorComposer(guild.getId(), GuildAcceptMemberErrorComposer.NO_LONGER_MEMBER)); - return; } else { GuildAcceptedMembershipEvent event = new GuildAcceptedMembershipEvent(guild, userId, habbo); Emulator.getPluginManager().fireEvent(event); diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/guilds/GuildChangeBadgeEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/guilds/GuildChangeBadgeEvent.java index 06e9d1b0..0a43d25b 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/guilds/GuildChangeBadgeEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/guilds/GuildChangeBadgeEvent.java @@ -37,7 +37,7 @@ public class GuildChangeBadgeEvent extends MessageHandler { badge += "s"; } - badge += (id < 100 ? "0" : "") + (id < 10 ? "0" : "") + id + (color < 10 ? "0" : "") + color + "" + pos; + badge += (id < 100 ? "0" : "") + (id < 10 ? "0" : "") + id + (color < 10 ? "0" : "") + color + pos; base += 3; } diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/guilds/RequestGuildBuyEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/guilds/RequestGuildBuyEvent.java index 96b73e6b..2d66e557 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/guilds/RequestGuildBuyEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/guilds/RequestGuildBuyEvent.java @@ -74,7 +74,7 @@ public class RequestGuildBuyEvent extends MessageHandler { badge += "s"; } - badge += (id < 100 ? "0" : "") + (id < 10 ? "0" : "") + id + (color < 10 ? "0" : "") + color + "" + pos; + badge += (id < 100 ? "0" : "") + (id < 10 ? "0" : "") + id + (color < 10 ? "0" : "") + color + pos; base += 3; } diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/guilds/forums/GuildForumListEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/guilds/forums/GuildForumListEvent.java index 991b7a7b..b36f2714 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/guilds/forums/GuildForumListEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/guilds/forums/GuildForumListEvent.java @@ -22,7 +22,7 @@ public class GuildForumListEvent extends MessageHandler { public void handle() throws Exception { int mode = this.packet.readInt(); int offset = this.packet.readInt(); - int amount = this.packet.readInt(); + this.packet.readInt(); Set guilds = null; switch (mode) { diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/guilds/forums/GuildForumThreadsMessagesEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/guilds/forums/GuildForumThreadsMessagesEvent.java index c4a3ffe0..0fba8d99 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/guilds/forums/GuildForumThreadsMessagesEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/guilds/forums/GuildForumThreadsMessagesEvent.java @@ -4,7 +4,6 @@ import com.eu.habbo.Emulator; import com.eu.habbo.habbohotel.guilds.Guild; import com.eu.habbo.habbohotel.guilds.GuildMember; import com.eu.habbo.habbohotel.guilds.GuildRank; -import com.eu.habbo.habbohotel.guilds.GuildState; import com.eu.habbo.habbohotel.guilds.forums.ForumThread; import com.eu.habbo.habbohotel.guilds.forums.ForumThreadState; import com.eu.habbo.habbohotel.permissions.Permission; diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/handshake/CompleteDiffieHandshakeEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/handshake/CompleteDiffieHandshakeEvent.java index f4c218eb..66f3cb2d 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/handshake/CompleteDiffieHandshakeEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/handshake/CompleteDiffieHandshakeEvent.java @@ -5,9 +5,9 @@ import com.eu.habbo.crypto.HabboRC4; import com.eu.habbo.messages.NoAuthMessage; import com.eu.habbo.messages.incoming.MessageHandler; import com.eu.habbo.messages.outgoing.handshake.CompleteDiffieHandshakeComposer; +import com.eu.habbo.networking.gameserver.GameServerAttributes; import com.eu.habbo.networking.gameserver.decoders.GameByteDecryption; import com.eu.habbo.networking.gameserver.encoders.GameByteEncryption; -import com.eu.habbo.networking.gameserver.GameServerAttributes; @NoAuthMessage public class CompleteDiffieHandshakeEvent extends MessageHandler { diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/handshake/MachineIDEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/handshake/MachineIDEvent.java index 57ab3ad0..477fc3c6 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/handshake/MachineIDEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/handshake/MachineIDEvent.java @@ -15,8 +15,8 @@ public class MachineIDEvent extends MessageHandler { @Override public void handle() throws Exception { String storedMachineId = this.packet.readString(); - String clientFingerprint = this.packet.readString(); - String capabilities = this.packet.readString(); + this.packet.readString(); + this.packet.readString(); if (storedMachineId.length() > HASH_LENGTH) { storedMachineId = storedMachineId.substring(0, HASH_LENGTH); diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/handshake/SecureLoginEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/handshake/SecureLoginEvent.java index 7a048f27..251d681a 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/handshake/SecureLoginEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/handshake/SecureLoginEvent.java @@ -19,21 +19,20 @@ import com.eu.habbo.messages.outgoing.gamecenter.GameCenterGameListComposer; import com.eu.habbo.messages.outgoing.generic.alerts.GenericAlertComposer; import com.eu.habbo.messages.outgoing.generic.alerts.MessagesForYouComposer; import com.eu.habbo.messages.outgoing.habboway.nux.NewUserIdentityComposer; -import com.eu.habbo.messages.outgoing.handshake.EnableNotificationsComposer; -import com.eu.habbo.messages.outgoing.handshake.SecureLoginOKComposer; import com.eu.habbo.messages.outgoing.handshake.AvailabilityStatusMessageComposer; +import com.eu.habbo.messages.outgoing.handshake.EnableNotificationsComposer; import com.eu.habbo.messages.outgoing.handshake.PingComposer; +import com.eu.habbo.messages.outgoing.handshake.SecureLoginOKComposer; import com.eu.habbo.messages.outgoing.inventory.InventoryAchievementsComposer; import com.eu.habbo.messages.outgoing.inventory.UserEffectsListComposer; import com.eu.habbo.messages.outgoing.modtool.CfhTopicsMessageComposer; import com.eu.habbo.messages.outgoing.modtool.ModToolComposer; import com.eu.habbo.messages.outgoing.modtool.ModToolSanctionInfoComposer; -import com.eu.habbo.messages.outgoing.navigator.*; -import com.eu.habbo.messages.outgoing.unknown.BuildersClubExpiredComposer; import com.eu.habbo.messages.outgoing.mysterybox.MysteryBoxKeysComposer; +import com.eu.habbo.messages.outgoing.navigator.NewNavigatorSavedSearchesComposer; +import com.eu.habbo.messages.outgoing.unknown.BuildersClubExpiredComposer; import com.eu.habbo.messages.outgoing.users.*; import com.eu.habbo.plugin.events.emulator.SSOAuthenticationEvent; -import com.eu.habbo.plugin.events.users.UserExecuteCommandEvent; import com.eu.habbo.plugin.events.users.UserLoginEvent; import gnu.trove.map.hash.THashMap; import org.slf4j.Logger; diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/handshake/UsernameEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/handshake/UsernameEvent.java index c217e946..e4d300f3 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/handshake/UsernameEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/handshake/UsernameEvent.java @@ -13,21 +13,16 @@ import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.Timestamp; -import java.time.Duration; -import java.time.temporal.ChronoUnit; import java.util.Calendar; import java.util.Date; -import java.util.concurrent.TimeUnit; import static java.time.temporal.ChronoUnit.DAYS; public class UsernameEvent extends MessageHandler { @Override public void handle() throws Exception { - boolean calendar = false; if (!this.client.getHabbo().getHabboStats().getAchievementProgress().containsKey(Emulator.getGameEnvironment().getAchievementManager().getAchievement("Login"))) { AchievementManager.progressAchievement(this.client.getHabbo(), Emulator.getGameEnvironment().getAchievementManager().getAchievement("Login")); - calendar = true; } else { long daysBetween = DAYS.between(new Date((long) this.client.getHabbo().getHabboInfo().getLastOnline() * 1000L).toInstant(), new Date().toInstant()); @@ -45,9 +40,8 @@ public class UsernameEvent extends MessageHandler { AchievementManager.progressAchievement(this.client.getHabbo(), Emulator.getGameEnvironment().getAchievementManager().getAchievement("Login")); } this.client.getHabbo().getHabboStats().loginStreak++; - calendar = true; } else if (daysBetween >= 1) { - calendar = true; + // Calendar would be shown } else { if (((lastLogin.getTime() / 1000) - Emulator.getIntUnixTimestamp()) > 86400) { this.client.getHabbo().getHabboStats().loginStreak = 0; @@ -91,11 +85,11 @@ public class UsernameEvent extends MessageHandler { if (Emulator.getConfig().getBoolean("hotel.calendar.enabled")) { CalendarCampaign campaign = Emulator.getGameEnvironment().getCalendarManager().getCalendarCampaign(Emulator.getConfig().getValue("hotel.calendar.default")); if(campaign != null){ - long daysBetween = DAYS.between(new Timestamp(campaign.getStartTimestamp() * 1000L).toInstant(), new Date().toInstant()); - if(daysBetween >= 0) { - this.client.sendResponse(new AdventCalendarDataComposer(campaign.getName(), campaign.getImage(), campaign.getTotalDays(), (int) daysBetween, this.client.getHabbo().getHabboStats().calendarRewardsClaimed, campaign.getLockExpired())); - this.client.sendResponse(new NuxAlertComposer("openView/calendar")); - } + long daysBetween = DAYS.between(new Timestamp(campaign.getStartTimestamp() * 1000L).toInstant(), new Date().toInstant()); + if(daysBetween >= 0) { + this.client.sendResponse(new AdventCalendarDataComposer(campaign.getName(), campaign.getImage(), campaign.getTotalDays(), (int) daysBetween, this.client.getHabbo().getHabboStats().calendarRewardsClaimed, campaign.getLockExpired())); + this.client.sendResponse(new NuxAlertComposer("openView/calendar")); + } }; } diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/hotelview/HotelViewRequestSecondsUntilEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/hotelview/HotelViewRequestSecondsUntilEvent.java index c7a6be24..c084060b 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/hotelview/HotelViewRequestSecondsUntilEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/hotelview/HotelViewRequestSecondsUntilEvent.java @@ -8,7 +8,7 @@ import java.text.DateFormat; import java.text.SimpleDateFormat; public class HotelViewRequestSecondsUntilEvent extends MessageHandler { - private static DateFormat dateFormat = new SimpleDateFormat("yyyy-mm-dd hh:mm"); + private static final DateFormat dateFormat = new SimpleDateFormat("yyyy-mm-dd hh:mm"); @Override public void handle() throws Exception { diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/inventory/RequestInventoryItemsDelete.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/inventory/RequestInventoryItemsDelete.java index feeeb539..6306121c 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/inventory/RequestInventoryItemsDelete.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/inventory/RequestInventoryItemsDelete.java @@ -51,8 +51,6 @@ public class RequestInventoryItemsDelete extends MessageHandler { if (habboItem.getBaseItem().getId() == item.getId()) count++; } - if (count < amount) - return false; - return true; + return count >= amount; } } \ No newline at end of file diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/modtool/ModToolCloseTicketEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/modtool/ModToolCloseTicketEvent.java index 9326623e..98320092 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/modtool/ModToolCloseTicketEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/modtool/ModToolCloseTicketEvent.java @@ -12,7 +12,7 @@ public class ModToolCloseTicketEvent extends MessageHandler { public void handle() throws Exception { if (this.client.getHabbo().hasPermission(Permission.ACC_SUPPORTTOOL)) { int state = this.packet.readInt(); - int something = this.packet.readInt(); + this.packet.readInt(); int ticketId = this.packet.readInt(); ModToolIssue issue = Emulator.getGameEnvironment().getModToolManager().getTicket(ticketId); diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/modtool/ModToolIssueChangeTopicEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/modtool/ModToolIssueChangeTopicEvent.java index efa0e853..64655536 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/modtool/ModToolIssueChangeTopicEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/modtool/ModToolIssueChangeTopicEvent.java @@ -11,7 +11,7 @@ public class ModToolIssueChangeTopicEvent extends MessageHandler { public void handle() throws Exception { if (this.client.getHabbo().hasPermission(Permission.ACC_SUPPORTTOOL)) { int ticketId = this.packet.readInt(); - int unknownInt = this.packet.readInt(); + this.packet.readInt(); int categoryId = this.packet.readInt(); ModToolIssue issue = Emulator.getGameEnvironment().getModToolManager().getTicket(ticketId); diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/modtool/ModToolIssueDefaultSanctionEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/modtool/ModToolIssueDefaultSanctionEvent.java index 3a0f770c..eb533cf9 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/modtool/ModToolIssueDefaultSanctionEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/modtool/ModToolIssueDefaultSanctionEvent.java @@ -11,7 +11,7 @@ public class ModToolIssueDefaultSanctionEvent extends MessageHandler { public void handle() throws Exception { if (this.client.getHabbo().hasPermission(Permission.ACC_SUPPORTTOOL)) { int issueId = this.packet.readInt(); - int unknown = this.packet.readInt(); + this.packet.readInt(); int category = this.packet.readInt(); ModToolIssue issue = Emulator.getGameEnvironment().getModToolManager().getTicket(issueId); diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/modtool/ModToolRequestRoomVisitsEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/modtool/ModToolRequestRoomVisitsEvent.java index 348cb10a..57ba6578 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/modtool/ModToolRequestRoomVisitsEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/modtool/ModToolRequestRoomVisitsEvent.java @@ -2,7 +2,6 @@ package com.eu.habbo.messages.incoming.modtool; import com.eu.habbo.Emulator; import com.eu.habbo.habbohotel.permissions.Permission; -import com.eu.habbo.habbohotel.users.Habbo; import com.eu.habbo.habbohotel.users.HabboInfo; import com.eu.habbo.messages.incoming.MessageHandler; import com.eu.habbo.messages.outgoing.modtool.ModToolUserRoomVisitsComposer; diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/modtool/ModToolRoomAlertEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/modtool/ModToolRoomAlertEvent.java index 8631a3e8..99f0bc0a 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/modtool/ModToolRoomAlertEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/modtool/ModToolRoomAlertEvent.java @@ -10,7 +10,7 @@ public class ModToolRoomAlertEvent extends MessageHandler { @Override public void handle() throws Exception { if (this.client.getHabbo().hasPermission(Permission.ACC_SUPPORTTOOL)) { - int type = this.packet.readInt(); + this.packet.readInt(); Room room = this.client.getHabbo().getHabboInfo().getCurrentRoom(); if (room != null) { diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/modtool/ModToolSanctionAlertEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/modtool/ModToolSanctionAlertEvent.java index c0f8bae8..808a25de 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/modtool/ModToolSanctionAlertEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/modtool/ModToolSanctionAlertEvent.java @@ -1,7 +1,6 @@ package com.eu.habbo.messages.incoming.modtool; import com.eu.habbo.Emulator; -import com.eu.habbo.habbohotel.modtool.ModToolBanType; import com.eu.habbo.habbohotel.modtool.ModToolSanctionItem; import com.eu.habbo.habbohotel.modtool.ModToolSanctions; import com.eu.habbo.habbohotel.permissions.Permission; @@ -11,8 +10,6 @@ import com.eu.habbo.messages.outgoing.modtool.ModToolIssueHandledComposer; import gnu.trove.map.hash.THashMap; import java.util.ArrayList; -import java.util.Arrays; -import java.util.Collection; public class ModToolSanctionAlertEvent extends MessageHandler { @Override diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/modtool/ModToolSanctionBanEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/modtool/ModToolSanctionBanEvent.java index c3035034..a451a2ad 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/modtool/ModToolSanctionBanEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/modtool/ModToolSanctionBanEvent.java @@ -10,8 +10,6 @@ import com.eu.habbo.messages.incoming.MessageHandler; import gnu.trove.map.hash.THashMap; import java.util.ArrayList; -import java.util.Arrays; -import java.util.Collection; public class ModToolSanctionBanEvent extends MessageHandler { public static final int BAN_18_HOURS = 3; @@ -29,7 +27,7 @@ public class ModToolSanctionBanEvent extends MessageHandler { String message = this.packet.readString(); int cfhTopic = this.packet.readInt(); int banType = this.packet.readInt(); - boolean unknown = this.packet.readBoolean(); + this.packet.readBoolean(); int duration = 0; diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/modtool/ModToolSanctionMuteEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/modtool/ModToolSanctionMuteEvent.java index ecff3a57..62cf7929 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/modtool/ModToolSanctionMuteEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/modtool/ModToolSanctionMuteEvent.java @@ -1,7 +1,6 @@ package com.eu.habbo.messages.incoming.modtool; import com.eu.habbo.Emulator; -import com.eu.habbo.habbohotel.modtool.ModToolBanType; import com.eu.habbo.habbohotel.modtool.ModToolSanctionItem; import com.eu.habbo.habbohotel.modtool.ModToolSanctionLevelItem; import com.eu.habbo.habbohotel.modtool.ModToolSanctions; @@ -12,8 +11,6 @@ import com.eu.habbo.messages.outgoing.modtool.ModToolIssueHandledComposer; import gnu.trove.map.hash.THashMap; import java.util.ArrayList; -import java.util.Arrays; -import java.util.Collection; import java.util.Date; public class ModToolSanctionMuteEvent extends MessageHandler { diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/modtool/ModToolSanctionTradeLockEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/modtool/ModToolSanctionTradeLockEvent.java index 48e14a38..2666f6e6 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/modtool/ModToolSanctionTradeLockEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/modtool/ModToolSanctionTradeLockEvent.java @@ -10,8 +10,6 @@ import com.eu.habbo.messages.outgoing.modtool.ModToolIssueHandledComposer; import gnu.trove.map.hash.THashMap; import java.util.ArrayList; -import java.util.Arrays; -import java.util.Collection; public class ModToolSanctionTradeLockEvent extends MessageHandler { @Override diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/modtool/ReportEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/modtool/ReportEvent.java index 22a81fc1..99c8ba6c 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/modtool/ReportEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/modtool/ReportEvent.java @@ -25,7 +25,7 @@ public class ReportEvent extends MessageHandler { int topic = this.packet.readInt(); int userId = this.packet.readInt(); int roomId = this.packet.readInt(); - int messageCount = this.packet.readInt(); + this.packet.readInt(); Room room = Emulator.getGameEnvironment().getRoomManager().getRoom(roomId); List issues = Emulator.getGameEnvironment().getModToolManager().openTicketsForHabbo(this.client.getHabbo()); diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/modtool/ReportPhotoEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/modtool/ReportPhotoEvent.java index c929941a..fc225fb5 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/modtool/ReportPhotoEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/modtool/ReportPhotoEvent.java @@ -11,7 +11,6 @@ import com.eu.habbo.habbohotel.users.HabboItem; import com.eu.habbo.messages.incoming.MessageHandler; import com.eu.habbo.messages.outgoing.modtool.ModToolReportReceivedAlertComposer; import com.eu.habbo.threading.runnables.InsertModToolIssue; -import com.google.gson.JsonParser; public class ReportPhotoEvent extends MessageHandler { @Override @@ -21,11 +20,11 @@ public class ReportPhotoEvent extends MessageHandler { this.packet.getBuffer().resetReaderIndex(); if (hasExtradataId) { - String extradataId = this.packet.readString(); + this.packet.readString(); } int roomId = this.packet.readInt(); - int reportedUserId = this.packet.readInt(); + this.packet.readInt(); int topicId = this.packet.readInt(); int itemId = this.packet.readInt(); diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/modtool/StartSafetyQuizEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/modtool/StartSafetyQuizEvent.java index 572dfdcd..700f3483 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/modtool/StartSafetyQuizEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/modtool/StartSafetyQuizEvent.java @@ -7,7 +7,7 @@ import com.eu.habbo.messages.incoming.MessageHandler; public class StartSafetyQuizEvent extends MessageHandler { @Override public void handle() throws Exception { - String quizName = this.packet.readString(); + this.packet.readString(); AchievementManager.progressAchievement(this.client.getHabbo(), Emulator.getGameEnvironment().getAchievementManager().getAchievement("SafetyQuizGraduate")); } diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/navigator/RequestDeleteRoomEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/navigator/RequestDeleteRoomEvent.java index aaea208d..ccf76b07 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/navigator/RequestDeleteRoomEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/navigator/RequestDeleteRoomEvent.java @@ -49,8 +49,7 @@ public class RequestDeleteRoomEvent extends MessageHandler { List pets = new ArrayList<>(room.getCurrentPets().valueCollection()); for (Pet pet : pets) { - if (pet instanceof RideablePet) { - RideablePet rideablePet = (RideablePet) pet; + if (pet instanceof RideablePet rideablePet) { if (rideablePet.getRider() != null) { rideablePet.getRider().getHabboInfo().dismountPet(true); } diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/navigator/RequestNewNavigatorRoomsEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/navigator/RequestNewNavigatorRoomsEvent.java index 6c527b46..efb78298 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/navigator/RequestNewNavigatorRoomsEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/navigator/RequestNewNavigatorRoomsEvent.java @@ -134,6 +134,7 @@ public class RequestNewNavigatorRoomsEvent extends MessageHandler { return nList; } + @SuppressWarnings("unused") private void filter(List resultLists, NavigatorFilter filter, String part) { List toRemove = new ArrayList<>(); Map> filteredRooms = new HashMap<>(); diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/navigator/SaveWindowSettingsEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/navigator/SaveWindowSettingsEvent.java index 2910d0c8..e9d714d2 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/navigator/SaveWindowSettingsEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/navigator/SaveWindowSettingsEvent.java @@ -17,7 +17,6 @@ public class SaveWindowSettingsEvent extends MessageHandler { boolean openSearches = this.packet.readBoolean(); windowSettings.openSearches = openSearches; - int unknownVar = this.packet.readInt(); - int unknown = unknownVar; + this.packet.readInt(); } } diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/RequestRoomSettingsEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/RequestRoomSettingsEvent.java index e025d33f..1e9307f4 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/RequestRoomSettingsEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/RequestRoomSettingsEvent.java @@ -1,7 +1,6 @@ package com.eu.habbo.messages.incoming.rooms; import com.eu.habbo.Emulator; -import com.eu.habbo.habbohotel.achievements.AchievementManager; import com.eu.habbo.habbohotel.rooms.Room; import com.eu.habbo.messages.incoming.MessageHandler; import com.eu.habbo.messages.outgoing.rooms.RoomSettingsComposer; diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/RoomBackgroundEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/RoomBackgroundEvent.java index a53c8f1b..ae5476f4 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/RoomBackgroundEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/RoomBackgroundEvent.java @@ -26,7 +26,7 @@ public class RoomBackgroundEvent extends MessageHandler { int saturation = this.packet.readInt(); int brightness = this.packet.readInt(); - FurnitureRoomTonerEvent event = (FurnitureRoomTonerEvent) Emulator.getPluginManager().fireEvent(new FurnitureRoomTonerEvent(item, this.client.getHabbo(), hue, saturation, brightness)); + FurnitureRoomTonerEvent event = Emulator.getPluginManager().fireEvent(new FurnitureRoomTonerEvent(item, this.client.getHabbo(), hue, saturation, brightness)); if (event.isCancelled()) return; diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/AdvertisingSaveEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/AdvertisingSaveEvent.java index b25f3792..7427d651 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/AdvertisingSaveEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/AdvertisingSaveEvent.java @@ -8,8 +8,6 @@ import com.eu.habbo.habbohotel.users.HabboItem; import com.eu.habbo.messages.incoming.MessageHandler; import gnu.trove.map.hash.THashMap; -import java.util.Map; - public class AdvertisingSaveEvent extends MessageHandler { @Override public void handle() throws Exception { diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/PostItSaveDataEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/PostItSaveDataEvent.java index a2bb5524..629c2f70 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/PostItSaveDataEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/PostItSaveDataEvent.java @@ -12,7 +12,7 @@ import java.util.Arrays; import java.util.List; public class PostItSaveDataEvent extends MessageHandler { - private static List COLORS = Arrays.asList("9CCEFF", "FF9CFF", "9CFF9C", "FFFF33"); + private static final List COLORS = Arrays.asList("9CCEFF", "FF9CFF", "9CFF9C", "FFFF33"); @Override public void handle() throws Exception { diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/RedeemItemEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/RedeemItemEvent.java index 65089166..929e7a95 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/RedeemItemEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/RedeemItemEvent.java @@ -7,8 +7,6 @@ import com.eu.habbo.habbohotel.users.HabboItem; import com.eu.habbo.messages.incoming.MessageHandler; import com.eu.habbo.messages.outgoing.rooms.UpdateStackHeightComposer; import com.eu.habbo.messages.outgoing.rooms.items.RemoveFloorItemComposer; -import com.eu.habbo.messages.outgoing.users.UserCreditsComposer; -import com.eu.habbo.messages.outgoing.users.UserCurrencyComposer; import com.eu.habbo.plugin.events.furniture.FurnitureRedeemedEvent; import com.eu.habbo.threading.runnables.QueryDeleteHabboItem; import org.slf4j.Logger; diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/RoomPickupItemEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/RoomPickupItemEvent.java index c3585ecb..b1797f8a 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/RoomPickupItemEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/RoomPickupItemEvent.java @@ -9,7 +9,7 @@ import com.eu.habbo.messages.incoming.MessageHandler; public class RoomPickupItemEvent extends MessageHandler { @Override public void handle() throws Exception { - int category = this.packet.readInt(); //10 = floorItem and 20 = wallItem + this.packet.readInt(); //10 = floorItem and 20 = wallItem int itemId = this.packet.readInt(); Room room = this.client.getHabbo().getHabboInfo().getCurrentRoom(); diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/RoomPlaceItemEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/RoomPlaceItemEvent.java index 0f293184..516d0389 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/RoomPlaceItemEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/RoomPlaceItemEvent.java @@ -3,7 +3,10 @@ package com.eu.habbo.messages.incoming.rooms.items; import com.eu.habbo.habbohotel.items.FurnitureType; import com.eu.habbo.habbohotel.items.interactions.*; import com.eu.habbo.habbohotel.modtool.ScripterManager; -import com.eu.habbo.habbohotel.rooms.*; +import com.eu.habbo.habbohotel.rooms.FurnitureMovementError; +import com.eu.habbo.habbohotel.rooms.Room; +import com.eu.habbo.habbohotel.rooms.RoomLayout; +import com.eu.habbo.habbohotel.rooms.RoomTile; import com.eu.habbo.habbohotel.users.HabboItem; import com.eu.habbo.messages.incoming.MessageHandler; import com.eu.habbo.messages.outgoing.generic.alerts.BubbleAlertComposer; diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/ToggleFloorItemEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/ToggleFloorItemEvent.java index 9a446d95..4bc70025 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/ToggleFloorItemEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/ToggleFloorItemEvent.java @@ -2,7 +2,6 @@ package com.eu.habbo.messages.incoming.rooms.items; import com.eu.habbo.Emulator; import com.eu.habbo.habbohotel.items.interactions.InteractionDice; -import com.eu.habbo.habbohotel.items.interactions.InteractionWired; import com.eu.habbo.habbohotel.items.interactions.pets.InteractionMonsterPlantSeed; import com.eu.habbo.habbohotel.pets.MonsterplantPet; import com.eu.habbo.habbohotel.rooms.Room; @@ -12,20 +11,18 @@ import com.eu.habbo.messages.outgoing.rooms.items.RemoveFloorItemComposer; import com.eu.habbo.messages.outgoing.rooms.pets.PetPackageComposer; import com.eu.habbo.messages.outgoing.rooms.users.RoomUserStatusComposer; import com.eu.habbo.plugin.Event; -import com.eu.habbo.plugin.events.furniture.FurniturePickedUpEvent; import com.eu.habbo.plugin.events.furniture.FurnitureToggleEvent; import com.eu.habbo.threading.runnables.QueryDeleteHabboItem; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import java.util.Arrays; -import java.util.HashMap; import java.util.HashSet; public class ToggleFloorItemEvent extends MessageHandler { private static final Logger LOGGER = LoggerFactory.getLogger(ToggleFloorItemEvent.class); - private static HashSet PET_BOXES = new HashSet<>(Arrays.asList("val11_present", "gnome_box", "leprechaun_box", "velociraptor_egg", "pterosaur_egg", "petbox_epic")); + private static final HashSet PET_BOXES = new HashSet<>(Arrays.asList("val11_present", "gnome_box", "leprechaun_box", "velociraptor_egg", "pterosaur_egg", "petbox_epic")); @Override public void handle() throws Exception { diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/UseRandomStateItemEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/UseRandomStateItemEvent.java index 85a357ff..8978ed10 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/UseRandomStateItemEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/UseRandomStateItemEvent.java @@ -14,16 +14,15 @@ public class UseRandomStateItemEvent extends MessageHandler { public void handle() throws Exception { try { int itemId = this.packet.readInt(); - int state = this.packet.readInt(); + this.packet.readInt(); // state Room room = this.client.getHabbo().getHabboInfo().getCurrentRoom(); HabboItem item = room.getHabboItem(itemId); - if (item == null || !(item instanceof InteractionRandomState)) + if (item == null || !(item instanceof InteractionRandomState randomStateItem)) return; - InteractionRandomState randomStateItem = (InteractionRandomState)item; randomStateItem.onRandomStateClick(this.client, room); } catch (Exception e) { LOGGER.error("Caught exception", e); diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/jukebox/JukeBoxAddSoundTrackEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/jukebox/JukeBoxAddSoundTrackEvent.java index 4934e1cb..182d6862 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/jukebox/JukeBoxAddSoundTrackEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/jukebox/JukeBoxAddSoundTrackEvent.java @@ -1,7 +1,6 @@ package com.eu.habbo.messages.incoming.rooms.items.jukebox; import com.eu.habbo.habbohotel.items.interactions.InteractionMusicDisc; -import com.eu.habbo.habbohotel.rooms.Room; import com.eu.habbo.habbohotel.users.Habbo; import com.eu.habbo.habbohotel.users.HabboItem; import com.eu.habbo.messages.incoming.MessageHandler; @@ -12,7 +11,7 @@ public class JukeBoxAddSoundTrackEvent extends MessageHandler { if (!this.client.getHabbo().getHabboInfo().getCurrentRoom().hasRights(this.client.getHabbo())) return; int itemId = this.packet.readInt(); - int slotId = this.packet.readInt(); + this.packet.readInt(); // slotId Habbo habbo = this.client.getHabbo(); diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/youtube/YoutubeRequestPlaylists.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/youtube/YoutubeRequestPlaylists.java index 45a77b00..22b4ddfd 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/youtube/YoutubeRequestPlaylists.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/youtube/YoutubeRequestPlaylists.java @@ -22,8 +22,7 @@ public class YoutubeRequestPlaylists extends MessageHandler { if (this.client.getHabbo().getHabboInfo().getCurrentRoom() != null) { HabboItem item = this.client.getHabbo().getHabboInfo().getCurrentRoom().getHabboItem(itemId); - if (item instanceof InteractionYoutubeTV) { - InteractionYoutubeTV tv = (InteractionYoutubeTV) item; + if (item instanceof InteractionYoutubeTV tv) { ArrayList playlists = Emulator.getGameEnvironment().getItemManager().getYoutubeManager().getPlaylistsForItemId(itemId); diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/youtube/YoutubeRequestStateChange.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/youtube/YoutubeRequestStateChange.java index fd3740a7..a96ce978 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/youtube/YoutubeRequestStateChange.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/youtube/YoutubeRequestStateChange.java @@ -18,7 +18,7 @@ public class YoutubeRequestStateChange extends MessageHandler { PAUSE(2), RESUME(3); - private int state; + private final int state; YoutubeState(int state) { this.state = state; @@ -64,9 +64,7 @@ public class YoutubeRequestStateChange extends MessageHandler { HabboItem item = this.client.getHabbo().getHabboInfo().getCurrentRoom().getHabboItem(itemId); - if (!(item instanceof InteractionYoutubeTV)) return; - - InteractionYoutubeTV tv = (InteractionYoutubeTV) item; + if (!(item instanceof InteractionYoutubeTV tv)) return; if(tv.currentPlaylist == null || tv.currentPlaylist.getVideos().isEmpty()) return; diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/pets/HorseRemoveSaddleEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/pets/HorseRemoveSaddleEvent.java index 7f7c5b4e..20a6a655 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/pets/HorseRemoveSaddleEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/pets/HorseRemoveSaddleEvent.java @@ -26,9 +26,7 @@ public class HorseRemoveSaddleEvent extends MessageHandler { Room room = this.client.getHabbo().getHabboInfo().getCurrentRoom(); Pet pet = room.getPet(this.packet.readInt()); - if (pet == null || !(pet instanceof HorsePet) || pet.getUserId() != this.client.getHabbo().getHabboInfo().getId()) return; - - HorsePet horse = (HorsePet) pet; + if (pet == null || !(pet instanceof HorsePet horse) || pet.getUserId() != this.client.getHabbo().getHabboInfo().getId()) return; if (!horse.hasSaddle()) return; diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/pets/PetPickupEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/pets/PetPickupEvent.java index 211375c3..168854d1 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/pets/PetPickupEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/pets/PetPickupEvent.java @@ -29,8 +29,7 @@ public class PetPickupEvent extends MessageHandler { return; } - if (pet instanceof RideablePet) { - RideablePet rideablePet = (RideablePet) pet; + if (pet instanceof RideablePet rideablePet) { if (rideablePet.getRider() != null) { rideablePet.getRider().getHabboInfo().dismountPet(true); } diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/pets/PetRideEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/pets/PetRideEvent.java index fd3a315a..3663faa3 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/pets/PetRideEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/pets/PetRideEvent.java @@ -23,11 +23,9 @@ public class PetRideEvent extends MessageHandler { Pet pet = room.getPet(petId); - if (!(pet instanceof RideablePet)) + if (!(pet instanceof RideablePet rideablePet)) return; - RideablePet rideablePet = (RideablePet) pet; - //dismount if (habbo.getHabboInfo().getRiding() != null) { habbo.getHabboInfo().dismountPet(); diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/pets/PetRideSettingsEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/pets/PetRideSettingsEvent.java index 791a628b..4278f915 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/pets/PetRideSettingsEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/pets/PetRideSettingsEvent.java @@ -16,11 +16,9 @@ public class PetRideSettingsEvent extends MessageHandler { Pet pet = this.client.getHabbo().getHabboInfo().getCurrentRoom().getPet(petId); - if (pet == null || pet.getUserId() != this.client.getHabbo().getHabboInfo().getId() || !(pet instanceof RideablePet)) + if (pet == null || pet.getUserId() != this.client.getHabbo().getHabboInfo().getId() || !(pet instanceof RideablePet rideablePet)) return; - RideablePet rideablePet = ((RideablePet) pet); - rideablePet.setAnyoneCanRide(!rideablePet.anyoneCanRide()); rideablePet.needsUpdate = true; diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/pets/PetUseItemEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/pets/PetUseItemEvent.java index 126343b9..407f8ca2 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/pets/PetUseItemEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/pets/PetUseItemEvent.java @@ -44,7 +44,7 @@ public class PetUseItemEvent extends MessageHandler { raceType = 0; pet.setRace(raceType); - ((HorsePet) pet).needsUpdate = true; + pet.needsUpdate = true; } else if (item.getBaseItem().getName().toLowerCase().startsWith("horse_hairdye")) { int splittedHairdye = Integer.parseInt(item.getBaseItem().getName().toLowerCase().split("_")[2]); int newHairdye = 48; @@ -60,7 +60,7 @@ public class PetUseItemEvent extends MessageHandler { } ((HorsePet) pet).setHairColor(newHairdye); - ((HorsePet) pet).needsUpdate = true; + pet.needsUpdate = true; } else if (item.getBaseItem().getName().toLowerCase().startsWith("horse_hairstyle")) { int splittedHairstyle = Integer.parseInt(item.getBaseItem().getName().toLowerCase().split("_")[2]); int newHairstyle = 100; @@ -72,14 +72,14 @@ public class PetUseItemEvent extends MessageHandler { } ((HorsePet) pet).setHairStyle(newHairstyle); - ((HorsePet) pet).needsUpdate = true; + pet.needsUpdate = true; } else if (item.getBaseItem().getName().toLowerCase().startsWith("horse_saddle")) { ((HorsePet) pet).hasSaddle(true); ((HorsePet) pet).setSaddleItemId(item.getBaseItem().getId()); - ((HorsePet) pet).needsUpdate = true; + pet.needsUpdate = true; } - if (((HorsePet) pet).needsUpdate) { + if (pet.needsUpdate) { Emulator.getThreading().run(pet); this.client.getHabbo().getHabboInfo().getCurrentRoom().sendComposer(new RoomPetHorseFigureComposer((HorsePet) pet).compose()); @@ -94,7 +94,7 @@ public class PetUseItemEvent extends MessageHandler { ((MonsterplantPet) pet).setDeathTimestamp(Emulator.getIntUnixTimestamp() + MonsterplantPet.timeToLive); pet.getRoomUnit().clearStatus(); pet.getRoomUnit().setStatus(RoomUnitStatus.GESTURE, "rev"); - ((MonsterplantPet) pet).packetUpdate = true; + pet.packetUpdate = true; this.client.getHabbo().getHabboInfo().getCurrentRoom().removeHabboItem(item); this.client.getHabbo().getHabboInfo().getCurrentRoom().sendComposer(new RemoveFloorItemComposer(item).compose()); diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/promotions/BuyRoomPromotionEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/promotions/BuyRoomPromotionEvent.java index a157cf15..80fc18b8 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/promotions/BuyRoomPromotionEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/promotions/BuyRoomPromotionEvent.java @@ -21,7 +21,7 @@ public class BuyRoomPromotionEvent extends MessageHandler { int itemId = this.packet.readInt(); int roomId = this.packet.readInt(); String title = this.packet.readString(); - boolean extendedPromotion = this.packet.readBoolean(); + this.packet.readBoolean(); // extendedPromotion - not used String description = this.packet.readString(); int categoryId = this.packet.readInt(); diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/users/RoomUserLookAtPoint.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/users/RoomUserLookAtPoint.java index 36d83c7c..9bd33f37 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/users/RoomUserLookAtPoint.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/users/RoomUserLookAtPoint.java @@ -6,7 +6,6 @@ import com.eu.habbo.habbohotel.rooms.RoomUnit; import com.eu.habbo.habbohotel.rooms.RoomUnitStatus; import com.eu.habbo.habbohotel.users.Habbo; import com.eu.habbo.messages.incoming.MessageHandler; -import com.eu.habbo.messages.outgoing.rooms.users.RoomUserStatusComposer; public class RoomUserLookAtPoint extends MessageHandler { @Override diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/unknown/RequestResolutionEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/unknown/RequestResolutionEvent.java index a076e7c8..fd834ab8 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/unknown/RequestResolutionEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/unknown/RequestResolutionEvent.java @@ -6,7 +6,7 @@ import com.eu.habbo.messages.outgoing.events.resolution.NewYearResolutionCompose public class RequestResolutionEvent extends MessageHandler { @Override public void handle() throws Exception { - int itemId = this.packet.readInt(); + this.packet.readInt(); // itemId - not used int viewAll = this.packet.readInt(); if (viewAll == 0) { diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/users/ChangeNameCheckUsernameEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/users/ChangeNameCheckUsernameEvent.java index a287e651..defb8832 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/users/ChangeNameCheckUsernameEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/users/ChangeNameCheckUsernameEvent.java @@ -3,7 +3,6 @@ package com.eu.habbo.messages.incoming.users; import com.eu.habbo.Emulator; import com.eu.habbo.habbohotel.users.HabboManager; import com.eu.habbo.messages.incoming.MessageHandler; -import com.eu.habbo.messages.outgoing.rooms.users.RoomUserNameChangedComposer; import com.eu.habbo.messages.outgoing.users.ChangeNameCheckResultComposer; import java.util.ArrayList; diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/users/PickNewUserGiftEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/users/PickNewUserGiftEvent.java index 979e6ac8..f9863f7c 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/users/PickNewUserGiftEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/users/PickNewUserGiftEvent.java @@ -8,7 +8,7 @@ import com.eu.habbo.plugin.events.users.UserPickGiftEvent; public class PickNewUserGiftEvent extends MessageHandler { @Override public void handle() throws Exception { - int totalItems = this.packet.readInt(); //total items + this.packet.readInt(); // totalItems int keyA = this.packet.readInt(); //key 1 int keyB = this.packet.readInt(); //key 2 int index = this.packet.readInt(); diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/users/RequestClubCenterEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/users/RequestClubCenterEvent.java index 80dede05..9ff36388 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/users/RequestClubCenterEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/users/RequestClubCenterEvent.java @@ -2,7 +2,6 @@ package com.eu.habbo.messages.incoming.users; import com.eu.habbo.habbohotel.users.subscriptions.SubscriptionHabboClub; import com.eu.habbo.messages.incoming.MessageHandler; -import com.eu.habbo.messages.outgoing.users.UserClubComposer; public class RequestClubCenterEvent extends MessageHandler { @Override diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/users/RequestUserDataEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/users/RequestUserDataEvent.java index aa55bd84..854eabff 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/users/RequestUserDataEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/users/RequestUserDataEvent.java @@ -1,10 +1,8 @@ package com.eu.habbo.messages.incoming.users; import com.eu.habbo.Emulator; -import com.eu.habbo.habbohotel.rooms.RoomManager; import com.eu.habbo.messages.ServerMessage; import com.eu.habbo.messages.incoming.MessageHandler; -import com.eu.habbo.messages.outgoing.rooms.ForwardToRoomComposer; import com.eu.habbo.messages.outgoing.users.MeMenuSettingsComposer; import com.eu.habbo.messages.outgoing.users.UserDataComposer; import com.eu.habbo.messages.outgoing.users.UserPerksComposer; diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/wired/WiredApplySetConditionsEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/wired/WiredApplySetConditionsEvent.java index 1d9266f3..ca03346c 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/wired/WiredApplySetConditionsEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/wired/WiredApplySetConditionsEvent.java @@ -56,9 +56,7 @@ public class WiredApplySetConditionsEvent extends MessageHandler { HabboItem wiredItem = item.get(); // The item should have settings to match furni state, position and rotation - if (wiredItem instanceof InteractionWiredMatchFurniSettings) { - - InteractionWiredMatchFurniSettings wired = (InteractionWiredMatchFurniSettings) wiredItem; + if (wiredItem instanceof InteractionWiredMatchFurniSettings wired) { // Try to apply the set settings to each item wired.getMatchFurniSettings().forEach(setting -> { diff --git a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/catalog/ClubCenterDataComposer.java b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/catalog/ClubCenterDataComposer.java index bbc44a6e..e6700fa4 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/catalog/ClubCenterDataComposer.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/catalog/ClubCenterDataComposer.java @@ -1,17 +1,9 @@ package com.eu.habbo.messages.outgoing.catalog; -import com.eu.habbo.Emulator; -import com.eu.habbo.habbohotel.users.Habbo; -import com.eu.habbo.habbohotel.users.subscriptions.Subscription; -import com.eu.habbo.habbohotel.users.subscriptions.SubscriptionHabboClub; import com.eu.habbo.messages.ServerMessage; import com.eu.habbo.messages.outgoing.MessageComposer; import com.eu.habbo.messages.outgoing.Outgoing; -import java.text.SimpleDateFormat; -import java.util.Date; -import java.util.Map; - public class ClubCenterDataComposer extends MessageComposer { public final int currentHcStreak; public final String firstSubDate; diff --git a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/catalog/ClubDataComposer.java b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/catalog/ClubDataComposer.java index 2ca6c515..6a1ff748 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/catalog/ClubDataComposer.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/catalog/ClubDataComposer.java @@ -7,7 +7,6 @@ import com.eu.habbo.messages.ServerMessage; import com.eu.habbo.messages.outgoing.MessageComposer; import com.eu.habbo.messages.outgoing.Outgoing; -import java.util.Calendar; import java.util.List; public class ClubDataComposer extends MessageComposer { diff --git a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/catalog/ClubGiftsComposer.java b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/catalog/ClubGiftsComposer.java index 4a6af681..82adaed5 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/catalog/ClubGiftsComposer.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/catalog/ClubGiftsComposer.java @@ -7,13 +7,10 @@ import com.eu.habbo.habbohotel.catalog.CatalogPageLayouts; import com.eu.habbo.messages.ServerMessage; import com.eu.habbo.messages.outgoing.MessageComposer; import com.eu.habbo.messages.outgoing.Outgoing; -import gnu.trove.iterator.TIntObjectIterator; -import gnu.trove.procedure.TObjectProcedure; import java.util.ArrayList; import java.util.Collections; import java.util.List; -import java.util.NoSuchElementException; public class ClubGiftsComposer extends MessageComposer { diff --git a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/catalog/marketplace/MarketplaceOffersComposer.java b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/catalog/marketplace/MarketplaceOffersComposer.java index f778993b..b8f4f4c5 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/catalog/marketplace/MarketplaceOffersComposer.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/catalog/marketplace/MarketplaceOffersComposer.java @@ -18,7 +18,6 @@ public class MarketplaceOffersComposer extends MessageComposer { @Override protected ServerMessage composeInternal() { this.response.init(Outgoing.MarketplaceOffersComposer); - int total = 0; this.response.appendInt(this.offers.size()); for (MarketPlaceOffer offer : this.offers) { @@ -39,8 +38,6 @@ public class MarketplaceOffersComposer extends MessageComposer { this.response.appendInt(0); this.response.appendInt(MarketPlace.calculateCommision(offer.avarage)); this.response.appendInt(offer.count); - - total += offer.count; } this.response.appendInt(this.offers.size()); return this.response; diff --git a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/events/calendar/AdventCalendarProductComposer.java b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/events/calendar/AdventCalendarProductComposer.java index 9522b8d3..a283f55a 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/events/calendar/AdventCalendarProductComposer.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/events/calendar/AdventCalendarProductComposer.java @@ -1,6 +1,5 @@ package com.eu.habbo.messages.outgoing.events.calendar; -import com.eu.habbo.Emulator; import com.eu.habbo.habbohotel.campaign.calendar.CalendarManager; import com.eu.habbo.habbohotel.campaign.calendar.CalendarRewardObject; import com.eu.habbo.habbohotel.users.Habbo; diff --git a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/friends/MessengerInitComposer.java b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/friends/MessengerInitComposer.java index 63aff189..a0846c17 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/friends/MessengerInitComposer.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/friends/MessengerInitComposer.java @@ -1,6 +1,5 @@ package com.eu.habbo.messages.outgoing.friends; -import com.eu.habbo.Emulator; import com.eu.habbo.habbohotel.messenger.Messenger; import com.eu.habbo.habbohotel.messenger.MessengerCategory; import com.eu.habbo.habbohotel.users.Habbo; diff --git a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/friends/UpdateFriendComposer.java b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/friends/UpdateFriendComposer.java index 96cd5090..226f2bce 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/friends/UpdateFriendComposer.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/friends/UpdateFriendComposer.java @@ -1,9 +1,5 @@ package com.eu.habbo.messages.outgoing.friends; -import java.util.Collection; -import java.util.Collections; -import java.util.List; - import com.eu.habbo.habbohotel.messenger.MessengerBuddy; import com.eu.habbo.habbohotel.messenger.MessengerCategory; import com.eu.habbo.habbohotel.users.Habbo; @@ -12,11 +8,15 @@ import com.eu.habbo.messages.ServerMessage; import com.eu.habbo.messages.outgoing.MessageComposer; import com.eu.habbo.messages.outgoing.Outgoing; -public class UpdateFriendComposer extends MessageComposer { - private Collection buddies; +import java.util.Collection; +import java.util.Collections; +import java.util.List; - private Habbo habbo; - private int action; +public class UpdateFriendComposer extends MessageComposer { + private final Collection buddies; + + private final Habbo habbo; + private final int action; public UpdateFriendComposer(Habbo habbo, MessengerBuddy buddy, Integer action) { this.habbo = habbo; diff --git a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/friends/UserSearchResultComposer.java b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/friends/UserSearchResultComposer.java index 72f72153..a1206618 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/friends/UserSearchResultComposer.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/friends/UserSearchResultComposer.java @@ -16,7 +16,7 @@ public class UserSearchResultComposer extends MessageComposer { private final THashSet friends; private final Habbo habbo; - private static Comparator COMPARATOR = Comparator.comparing((MessengerBuddy b) -> b.getUsername().length()).thenComparing((MessengerBuddy b, MessengerBuddy b2) -> b.getUsername().compareToIgnoreCase(b2.getUsername())); + private static Comparator COMPARATOR = Comparator.comparing((MessengerBuddy b) -> b.getUsername().length()).thenComparing((MessengerBuddy b, MessengerBuddy b2) -> b.getUsername().compareToIgnoreCase(b2.getUsername())); public UserSearchResultComposer(THashSet users, THashSet friends, Habbo habbo) { this.users = users; diff --git a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/guilds/GuildConfirmRemoveMemberComposer.java b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/guilds/GuildConfirmRemoveMemberComposer.java index b52971f8..65d61c77 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/guilds/GuildConfirmRemoveMemberComposer.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/guilds/GuildConfirmRemoveMemberComposer.java @@ -5,8 +5,8 @@ import com.eu.habbo.messages.outgoing.MessageComposer; import com.eu.habbo.messages.outgoing.Outgoing; public class GuildConfirmRemoveMemberComposer extends MessageComposer { - private int userId; - private int furniCount; + private final int userId; + private final int furniCount; public GuildConfirmRemoveMemberComposer(int userId, int furniCount) { this.userId = userId; diff --git a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/guilds/GuildEditFailComposer.java b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/guilds/GuildEditFailComposer.java index c122f434..3db0989a 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/guilds/GuildEditFailComposer.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/guilds/GuildEditFailComposer.java @@ -10,7 +10,7 @@ public class GuildEditFailComposer extends MessageComposer { public static final int HC_REQUIRED = 2; public static final int MAX_GUILDS_JOINED = 3; - private int errorCode; + private final int errorCode; public GuildEditFailComposer(int errorCode) { this.errorCode = errorCode; diff --git a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/guilds/GuildFavoriteRoomUserUpdateComposer.java b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/guilds/GuildFavoriteRoomUserUpdateComposer.java index 3a7a3071..e19f042c 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/guilds/GuildFavoriteRoomUserUpdateComposer.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/guilds/GuildFavoriteRoomUserUpdateComposer.java @@ -7,8 +7,8 @@ import com.eu.habbo.messages.outgoing.MessageComposer; import com.eu.habbo.messages.outgoing.Outgoing; public class GuildFavoriteRoomUserUpdateComposer extends MessageComposer { - private RoomUnit roomUnit; - private Guild guild; + private final RoomUnit roomUnit; + private final Guild guild; public GuildFavoriteRoomUserUpdateComposer(RoomUnit roomUnit, Guild guild) { this.roomUnit = roomUnit; diff --git a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/guilds/RemoveGuildFromRoomComposer.java b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/guilds/RemoveGuildFromRoomComposer.java index d401d349..4b05b2a4 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/guilds/RemoveGuildFromRoomComposer.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/guilds/RemoveGuildFromRoomComposer.java @@ -5,7 +5,7 @@ import com.eu.habbo.messages.outgoing.MessageComposer; import com.eu.habbo.messages.outgoing.Outgoing; public class RemoveGuildFromRoomComposer extends MessageComposer { - private int guildId; + private final int guildId; public RemoveGuildFromRoomComposer(int guildId) { this.guildId = guildId; diff --git a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/guilds/forums/GuildForumListComposer.java b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/guilds/forums/GuildForumListComposer.java index 422821de..13d9c438 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/guilds/forums/GuildForumListComposer.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/guilds/forums/GuildForumListComposer.java @@ -5,7 +5,6 @@ import com.eu.habbo.habbohotel.users.Habbo; import com.eu.habbo.messages.ServerMessage; import com.eu.habbo.messages.outgoing.MessageComposer; import com.eu.habbo.messages.outgoing.Outgoing; -import gnu.trove.set.hash.THashSet; import java.util.Iterator; import java.util.Set; diff --git a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/modtool/ModToolSanctionInfoComposer.java b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/modtool/ModToolSanctionInfoComposer.java index 22fb587c..01768542 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/modtool/ModToolSanctionInfoComposer.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/modtool/ModToolSanctionInfoComposer.java @@ -12,7 +12,6 @@ import gnu.trove.map.hash.THashMap; import org.joda.time.DateTime; import java.util.ArrayList; -import java.util.Arrays; import java.util.Date; public class ModToolSanctionInfoComposer extends MessageComposer { diff --git a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/modtool/ModToolUserInfoComposer.java b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/modtool/ModToolUserInfoComposer.java index 5eba2421..adffcdff 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/modtool/ModToolUserInfoComposer.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/modtool/ModToolUserInfoComposer.java @@ -11,7 +11,10 @@ import gnu.trove.map.hash.THashMap; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import java.sql.*; +import java.sql.Connection; +import java.sql.PreparedStatement; +import java.sql.ResultSet; +import java.sql.SQLException; import java.util.ArrayList; public class ModToolUserInfoComposer extends MessageComposer { diff --git a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/navigator/NewNavigatorCategoryUserCountComposer.java b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/navigator/NewNavigatorCategoryUserCountComposer.java index ff6e9a1f..6e875df0 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/navigator/NewNavigatorCategoryUserCountComposer.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/navigator/NewNavigatorCategoryUserCountComposer.java @@ -20,7 +20,7 @@ public class NewNavigatorCategoryUserCountComposer extends MessageComposer { this.response.appendInt(this.roomCategories.size()); for (RoomCategory category : this.roomCategories) { - this.response.appendInt(0); + this.response.appendInt(category.getId()); this.response.appendInt(0); this.response.appendInt(200); } diff --git a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/navigator/NewNavigatorSavedSearchesComposer.java b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/navigator/NewNavigatorSavedSearchesComposer.java index b2d99f32..d2740670 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/navigator/NewNavigatorSavedSearchesComposer.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/navigator/NewNavigatorSavedSearchesComposer.java @@ -5,7 +5,6 @@ import com.eu.habbo.messages.ServerMessage; import com.eu.habbo.messages.outgoing.MessageComposer; import com.eu.habbo.messages.outgoing.Outgoing; -import java.util.HashSet; import java.util.List; public class NewNavigatorSavedSearchesComposer extends MessageComposer { diff --git a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/rooms/items/FloorItemOnRollerComposer.java b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/rooms/items/FloorItemOnRollerComposer.java index eb350e30..d859ce56 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/rooms/items/FloorItemOnRollerComposer.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/rooms/items/FloorItemOnRollerComposer.java @@ -6,9 +6,7 @@ import com.eu.habbo.habbohotel.users.HabboItem; import com.eu.habbo.messages.ServerMessage; import com.eu.habbo.messages.outgoing.MessageComposer; import com.eu.habbo.messages.outgoing.Outgoing; -import com.eu.habbo.messages.outgoing.rooms.UpdateStackHeightComposer; import gnu.trove.set.hash.THashSet; -import org.apache.commons.math3.geometry.euclidean.threed.Vector3D; public class FloorItemOnRollerComposer extends MessageComposer { private final HabboItem item; diff --git a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/rooms/items/FloorItemUpdateComposer.java b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/rooms/items/FloorItemUpdateComposer.java index 5ce45b95..8a138615 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/rooms/items/FloorItemUpdateComposer.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/rooms/items/FloorItemUpdateComposer.java @@ -18,7 +18,7 @@ public class FloorItemUpdateComposer extends MessageComposer { protected ServerMessage composeInternal() { this.response.init(Outgoing.FloorItemUpdateComposer); this.item.serializeFloorData(this.response); - this.response.appendInt(this.item instanceof InteractionGift ? ((((InteractionGift) this.item).getColorId() * 1000) + ((InteractionGift) this.item).getRibbonId()) : (this.item instanceof InteractionMusicDisc ? ((InteractionMusicDisc) this.item).getSongId() : item.isUsable() ? 0 : 0)); + this.response.appendInt(this.item instanceof InteractionGift ? ((((InteractionGift) this.item).getColorId() * 1000) + ((InteractionGift) this.item).getRibbonId()) : (this.item instanceof InteractionMusicDisc ? ((InteractionMusicDisc) this.item).getSongId() : 0)); this.item.serializeExtradata(this.response); this.response.appendInt(-1); this.response.appendInt(0); diff --git a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/rooms/items/ItemsDataUpdateComposer.java b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/rooms/items/ItemsDataUpdateComposer.java index 26c91d00..792f64aa 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/rooms/items/ItemsDataUpdateComposer.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/rooms/items/ItemsDataUpdateComposer.java @@ -5,7 +5,6 @@ import com.eu.habbo.messages.ServerMessage; import com.eu.habbo.messages.outgoing.MessageComposer; import com.eu.habbo.messages.outgoing.Outgoing; -import java.util.List; import java.util.Set; public class ItemsDataUpdateComposer extends MessageComposer { diff --git a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/rooms/users/RoomUnitOnRollerComposer.java b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/rooms/users/RoomUnitOnRollerComposer.java index d81e592c..5b7a6fb9 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/rooms/users/RoomUnitOnRollerComposer.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/rooms/users/RoomUnitOnRollerComposer.java @@ -5,12 +5,10 @@ import com.eu.habbo.habbohotel.items.interactions.InteractionRoller; import com.eu.habbo.habbohotel.rooms.Room; import com.eu.habbo.habbohotel.rooms.RoomTile; import com.eu.habbo.habbohotel.rooms.RoomUnit; -import com.eu.habbo.habbohotel.users.Habbo; import com.eu.habbo.habbohotel.users.HabboItem; import com.eu.habbo.messages.ServerMessage; import com.eu.habbo.messages.outgoing.MessageComposer; import com.eu.habbo.messages.outgoing.Outgoing; -import gnu.trove.set.hash.THashSet; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -25,7 +23,7 @@ public class RoomUnitOnRollerComposer extends MessageComposer { private final Room room; private int x; private int y; - private HabboItem oldTopItem; + private final HabboItem oldTopItem; public RoomUnitOnRollerComposer(RoomUnit roomUnit, HabboItem roller, RoomTile oldLocation, double oldZ, RoomTile newLocation, double newZ, Room room) { this.roomUnit = roomUnit; diff --git a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/rooms/users/RoomUserActionComposer.java b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/rooms/users/RoomUserActionComposer.java index b1e6d942..8f62cde1 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/rooms/users/RoomUserActionComposer.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/rooms/users/RoomUserActionComposer.java @@ -7,8 +7,8 @@ import com.eu.habbo.messages.outgoing.MessageComposer; import com.eu.habbo.messages.outgoing.Outgoing; public class RoomUserActionComposer extends MessageComposer { - private RoomUserAction action; - private RoomUnit roomUnit; + private final RoomUserAction action; + private final RoomUnit roomUnit; public RoomUserActionComposer(RoomUnit roomUnit, RoomUserAction action) { this.roomUnit = roomUnit; diff --git a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/rooms/users/RoomUserDataComposer.java b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/rooms/users/RoomUserDataComposer.java index b790e8b3..47e16184 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/rooms/users/RoomUserDataComposer.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/rooms/users/RoomUserDataComposer.java @@ -17,7 +17,7 @@ public class RoomUserDataComposer extends MessageComposer { this.response.init(Outgoing.RoomUserDataComposer); this.response.appendInt(this.habbo.getRoomUnit() == null ? -1 : this.habbo.getRoomUnit().getId()); this.response.appendString(this.habbo.getHabboInfo().getLook()); - this.response.appendString(this.habbo.getHabboInfo().getGender().name() + ""); + this.response.appendString(this.habbo.getHabboInfo().getGender().name()); this.response.appendString(this.habbo.getHabboInfo().getMotto()); this.response.appendInt(this.habbo.getHabboStats().getAchievementScore()); this.response.appendInt(this.habbo.getHabboInfo().getInfostandBg()); diff --git a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/rooms/users/RoomUserReceivedHandItemComposer.java b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/rooms/users/RoomUserReceivedHandItemComposer.java index adf3ea2d..a2d6f04e 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/rooms/users/RoomUserReceivedHandItemComposer.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/rooms/users/RoomUserReceivedHandItemComposer.java @@ -6,8 +6,8 @@ import com.eu.habbo.messages.outgoing.MessageComposer; import com.eu.habbo.messages.outgoing.Outgoing; public class RoomUserReceivedHandItemComposer extends MessageComposer { - private RoomUnit from; - private int handItem; + private final RoomUnit from; + private final int handItem; public RoomUserReceivedHandItemComposer(RoomUnit from, int handItem) { this.from = from; diff --git a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/rooms/users/RoomUserShoutComposer.java b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/rooms/users/RoomUserShoutComposer.java index 840229fa..b45c8b6b 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/rooms/users/RoomUserShoutComposer.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/rooms/users/RoomUserShoutComposer.java @@ -6,7 +6,7 @@ import com.eu.habbo.messages.outgoing.MessageComposer; import com.eu.habbo.messages.outgoing.Outgoing; public class RoomUserShoutComposer extends MessageComposer { - private RoomChatMessage roomChatMessage; + private final RoomChatMessage roomChatMessage; public RoomUserShoutComposer(RoomChatMessage roomChatMessage) { this.roomChatMessage = roomChatMessage; diff --git a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/rooms/users/RoomUsersComposer.java b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/rooms/users/RoomUsersComposer.java index d835577d..3b333195 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/rooms/users/RoomUsersComposer.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/rooms/users/RoomUsersComposer.java @@ -101,7 +101,7 @@ public class RoomUsersComposer extends MessageComposer { } } else if (this.bot != null) { this.response.appendInt(1); - this.response.appendInt(0 - this.bot.getId()); + this.response.appendInt(-this.bot.getId()); this.response.appendString(this.bot.getName()); this.response.appendString(this.bot.getMotto()); this.response.appendInt(0); @@ -131,7 +131,7 @@ public class RoomUsersComposer extends MessageComposer { } else if (this.bots != null) { this.response.appendInt(this.bots.size()); for (Bot bot : this.bots) { - this.response.appendInt(0 - bot.getId()); + this.response.appendInt(-bot.getId()); this.response.appendString(bot.getName()); this.response.appendString(bot.getMotto()); this.response.appendInt(0); diff --git a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/users/UserClubComposer.java b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/users/UserClubComposer.java index d1a5641c..1744a83b 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/users/UserClubComposer.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/users/UserClubComposer.java @@ -4,15 +4,10 @@ import com.eu.habbo.Emulator; import com.eu.habbo.habbohotel.users.Habbo; import com.eu.habbo.habbohotel.users.subscriptions.Subscription; import com.eu.habbo.habbohotel.users.subscriptions.SubscriptionHabboClub; -import com.eu.habbo.habbohotel.users.subscriptions.SubscriptionManager; import com.eu.habbo.messages.ServerMessage; import com.eu.habbo.messages.outgoing.MessageComposer; import com.eu.habbo.messages.outgoing.Outgoing; -import java.time.Period; -import java.util.Date; -import java.util.concurrent.TimeUnit; - public class UserClubComposer extends MessageComposer { private final Habbo habbo; private final String subscriptionType; diff --git a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/users/UserProfileComposer.java b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/users/UserProfileComposer.java index c58fbe75..044af5b7 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/outgoing/users/UserProfileComposer.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/outgoing/users/UserProfileComposer.java @@ -26,7 +26,7 @@ public class UserProfileComposer extends MessageComposer { private final HabboInfo habboInfo; private Habbo habbo; - private GameClient viewer; + private final GameClient viewer; public UserProfileComposer(HabboInfo habboInfo, GameClient viewer) { this.habboInfo = habboInfo; diff --git a/Emulator/src/main/java/com/eu/habbo/messages/rcon/ChangeUsername.java b/Emulator/src/main/java/com/eu/habbo/messages/rcon/ChangeUsername.java index e7cb6c69..adb440d0 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/rcon/ChangeUsername.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/rcon/ChangeUsername.java @@ -2,8 +2,6 @@ package com.eu.habbo.messages.rcon; import com.eu.habbo.Emulator; import com.eu.habbo.habbohotel.users.Habbo; -import com.eu.habbo.habbohotel.users.HabboInfo; -import com.eu.habbo.habbohotel.users.subscriptions.Subscription; import com.eu.habbo.messages.outgoing.users.UserDataComposer; import com.google.gson.Gson; import org.slf4j.Logger; diff --git a/Emulator/src/main/java/com/eu/habbo/messages/rcon/ModifyUserSubscription.java b/Emulator/src/main/java/com/eu/habbo/messages/rcon/ModifyUserSubscription.java index 8ec3e2ea..6504725d 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/rcon/ModifyUserSubscription.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/rcon/ModifyUserSubscription.java @@ -1,21 +1,12 @@ package com.eu.habbo.messages.rcon; import com.eu.habbo.Emulator; -import com.eu.habbo.habbohotel.rooms.RoomChatMessageBubbles; -import com.eu.habbo.habbohotel.users.Habbo; import com.eu.habbo.habbohotel.users.HabboInfo; import com.eu.habbo.habbohotel.users.subscriptions.Subscription; -import com.eu.habbo.messages.outgoing.rooms.users.RoomUserDataComposer; -import com.eu.habbo.messages.outgoing.users.MeMenuSettingsComposer; -import com.eu.habbo.messages.outgoing.users.UpdateUserLookComposer; import com.google.gson.Gson; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import java.sql.Connection; -import java.sql.PreparedStatement; -import java.sql.SQLException; - public class ModifyUserSubscription extends RCONMessage { private static final Logger LOGGER = LoggerFactory.getLogger(ModifyUserSubscription.class); diff --git a/Emulator/src/main/java/com/eu/habbo/messages/rcon/RCONMessage.java b/Emulator/src/main/java/com/eu/habbo/messages/rcon/RCONMessage.java index 736625f7..9948ee23 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/rcon/RCONMessage.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/rcon/RCONMessage.java @@ -31,6 +31,7 @@ public abstract class RCONMessage { public abstract void handle(Gson gson, T json); + @SuppressWarnings("rawtypes") public static class RCONMessageSerializer implements JsonSerializer { @Override public JsonElement serialize(final RCONMessage rconMessage, final Type type, final JsonSerializationContext context) { diff --git a/Emulator/src/main/java/com/eu/habbo/networking/camera/CameraOutgoingMessage.java b/Emulator/src/main/java/com/eu/habbo/networking/camera/CameraOutgoingMessage.java index a1b3f083..b6940a54 100644 --- a/Emulator/src/main/java/com/eu/habbo/networking/camera/CameraOutgoingMessage.java +++ b/Emulator/src/main/java/com/eu/habbo/networking/camera/CameraOutgoingMessage.java @@ -5,7 +5,7 @@ import io.netty.buffer.ByteBufOutputStream; import io.netty.channel.Channel; import java.io.IOException; -import java.nio.charset.Charset; +import java.nio.charset.StandardCharsets; public abstract class CameraOutgoingMessage extends CameraMessage { private final ByteBufOutputStream stream; @@ -107,7 +107,7 @@ public abstract class CameraOutgoingMessage extends CameraMessage { buffer.setInt(0, buffer.writerIndex() - 4); - String consoleText = buffer.toString(Charset.forName("UTF-8")); + String consoleText = buffer.toString(StandardCharsets.UTF_8); for (int i = 0; i < 14; i++) { consoleText = consoleText.replace(Character.toString((char) i), "[" + i + "]"); diff --git a/Emulator/src/main/java/com/eu/habbo/networking/gameserver/GameServer.java b/Emulator/src/main/java/com/eu/habbo/networking/gameserver/GameServer.java index 98647cc7..12cc52c0 100644 --- a/Emulator/src/main/java/com/eu/habbo/networking/gameserver/GameServer.java +++ b/Emulator/src/main/java/com/eu/habbo/networking/gameserver/GameServer.java @@ -11,7 +11,6 @@ import com.eu.habbo.networking.gameserver.handlers.IdleTimeoutHandler; import io.netty.channel.ChannelInitializer; import io.netty.channel.socket.SocketChannel; import io.netty.handler.logging.LoggingHandler; -import io.netty.handler.timeout.IdleStateHandler; public class GameServer extends Server { private final PacketManager packetManager; diff --git a/Emulator/src/main/java/com/eu/habbo/networking/gameserver/decoders/GameByteDecryption.java b/Emulator/src/main/java/com/eu/habbo/networking/gameserver/decoders/GameByteDecryption.java index b1c91b7c..126648ed 100644 --- a/Emulator/src/main/java/com/eu/habbo/networking/gameserver/decoders/GameByteDecryption.java +++ b/Emulator/src/main/java/com/eu/habbo/networking/gameserver/decoders/GameByteDecryption.java @@ -2,7 +2,6 @@ package com.eu.habbo.networking.gameserver.decoders; import com.eu.habbo.networking.gameserver.GameServerAttributes; import io.netty.buffer.ByteBuf; -import io.netty.buffer.Unpooled; import io.netty.channel.ChannelHandlerContext; import io.netty.handler.codec.ByteToMessageDecoder; diff --git a/Emulator/src/main/java/com/eu/habbo/networking/gameserver/encoders/GameByteEncryption.java b/Emulator/src/main/java/com/eu/habbo/networking/gameserver/encoders/GameByteEncryption.java index 0c20b977..d2930c52 100644 --- a/Emulator/src/main/java/com/eu/habbo/networking/gameserver/encoders/GameByteEncryption.java +++ b/Emulator/src/main/java/com/eu/habbo/networking/gameserver/encoders/GameByteEncryption.java @@ -2,7 +2,6 @@ package com.eu.habbo.networking.gameserver.encoders; import com.eu.habbo.networking.gameserver.GameServerAttributes; import io.netty.buffer.ByteBuf; -import io.netty.buffer.Unpooled; import io.netty.channel.ChannelHandlerContext; import io.netty.channel.ChannelOutboundHandlerAdapter; import io.netty.channel.ChannelPromise; diff --git a/Emulator/src/main/java/com/eu/habbo/networking/gameserver/handlers/IdleTimeoutHandler.java b/Emulator/src/main/java/com/eu/habbo/networking/gameserver/handlers/IdleTimeoutHandler.java index e17e2d9e..ea05ae3e 100644 --- a/Emulator/src/main/java/com/eu/habbo/networking/gameserver/handlers/IdleTimeoutHandler.java +++ b/Emulator/src/main/java/com/eu/habbo/networking/gameserver/handlers/IdleTimeoutHandler.java @@ -99,8 +99,7 @@ public class IdleTimeoutHandler extends ChannelDuplexHandler { @Override public void channelRead(ChannelHandlerContext ctx, Object msg) throws Exception { // check if its a pong message - if (msg instanceof ClientMessage) { - ClientMessage packet = (ClientMessage) msg; + if (msg instanceof ClientMessage packet) { if (packet.getMessageId() == Incoming.PongEvent) { this.lastPongTime = System.nanoTime(); diff --git a/Emulator/src/main/java/com/eu/habbo/networking/rconserver/RCONServer.java b/Emulator/src/main/java/com/eu/habbo/networking/rconserver/RCONServer.java index fed9aa56..79d97128 100644 --- a/Emulator/src/main/java/com/eu/habbo/networking/rconserver/RCONServer.java +++ b/Emulator/src/main/java/com/eu/habbo/networking/rconserver/RCONServer.java @@ -16,6 +16,7 @@ import java.util.ArrayList; import java.util.Collections; import java.util.List; +@SuppressWarnings({"rawtypes", "unchecked"}) public class RCONServer extends Server { private static final Logger LOGGER = LoggerFactory.getLogger(RCONServer.class); diff --git a/Emulator/src/main/java/com/eu/habbo/plugin/PluginManager.java b/Emulator/src/main/java/com/eu/habbo/plugin/PluginManager.java index 1ebc58e1..3323fedd 100644 --- a/Emulator/src/main/java/com/eu/habbo/plugin/PluginManager.java +++ b/Emulator/src/main/java/com/eu/habbo/plugin/PluginManager.java @@ -21,11 +21,10 @@ import com.eu.habbo.habbohotel.navigation.EventCategory; import com.eu.habbo.habbohotel.navigation.NavigatorManager; import com.eu.habbo.habbohotel.pets.PetManager; import com.eu.habbo.habbohotel.rooms.*; -import com.eu.habbo.habbohotel.users.clothingvalidation.ClothingValidationManager; import com.eu.habbo.habbohotel.users.HabboInventory; import com.eu.habbo.habbohotel.users.HabboManager; +import com.eu.habbo.habbohotel.users.clothingvalidation.ClothingValidationManager; import com.eu.habbo.habbohotel.users.subscriptions.SubscriptionHabboClub; -import com.eu.habbo.habbohotel.users.subscriptions.SubscriptionManager; import com.eu.habbo.habbohotel.wired.WiredHandler; import com.eu.habbo.habbohotel.wired.highscores.WiredHighscoreManager; import com.eu.habbo.messages.PacketManager; diff --git a/Emulator/src/main/java/com/eu/habbo/plugin/events/users/UserLoginEvent.java b/Emulator/src/main/java/com/eu/habbo/plugin/events/users/UserLoginEvent.java index d864a5fb..a8704f89 100644 --- a/Emulator/src/main/java/com/eu/habbo/plugin/events/users/UserLoginEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/plugin/events/users/UserLoginEvent.java @@ -2,8 +2,6 @@ package com.eu.habbo.plugin.events.users; import com.eu.habbo.habbohotel.users.Habbo; -import java.net.SocketAddress; - public class UserLoginEvent extends UserEvent { public final String ip; diff --git a/Emulator/src/main/java/com/eu/habbo/threading/ThreadPooling.java b/Emulator/src/main/java/com/eu/habbo/threading/ThreadPooling.java index eb7e25c4..5c9733e0 100644 --- a/Emulator/src/main/java/com/eu/habbo/threading/ThreadPooling.java +++ b/Emulator/src/main/java/com/eu/habbo/threading/ThreadPooling.java @@ -24,7 +24,7 @@ public class ThreadPooling { LOGGER.info("Thread Pool -> Loaded!"); } - public ScheduledFuture run(Runnable run) { + public ScheduledFuture run(Runnable run) { try { if (this.canAdd) { return this.run(run, 0); @@ -40,7 +40,7 @@ public class ThreadPooling { return null; } - public ScheduledFuture run(Runnable run, long delay) { + public ScheduledFuture run(Runnable run, long delay) { try { if (this.canAdd) { return this.scheduledPool.schedule(() -> { diff --git a/Emulator/src/main/java/com/eu/habbo/threading/runnables/BanzaiRandomTeleport.java b/Emulator/src/main/java/com/eu/habbo/threading/runnables/BanzaiRandomTeleport.java index 1e52a057..c974699b 100644 --- a/Emulator/src/main/java/com/eu/habbo/threading/runnables/BanzaiRandomTeleport.java +++ b/Emulator/src/main/java/com/eu/habbo/threading/runnables/BanzaiRandomTeleport.java @@ -14,7 +14,7 @@ public class BanzaiRandomTeleport implements Runnable { private final HabboItem targetTeleporter; private final RoomUnit roomUnit; private final Room room; - private RoomUserRotation newRotation; + private final RoomUserRotation newRotation; public BanzaiRandomTeleport(HabboItem initialTeleporter, HabboItem targetTeleporter, RoomUnit roomUnit, Room room) { this(initialTeleporter, targetTeleporter, roomUnit, room, getRandomRotation()); diff --git a/Emulator/src/main/java/com/eu/habbo/threading/runnables/GuardianVotingFinish.java b/Emulator/src/main/java/com/eu/habbo/threading/runnables/GuardianVotingFinish.java index 15a361ea..96fe155a 100644 --- a/Emulator/src/main/java/com/eu/habbo/threading/runnables/GuardianVotingFinish.java +++ b/Emulator/src/main/java/com/eu/habbo/threading/runnables/GuardianVotingFinish.java @@ -4,7 +4,7 @@ import com.eu.habbo.habbohotel.guides.GuardianTicket; public class GuardianVotingFinish implements Runnable { private final GuardianTicket ticket; - private int checkSum; + private final int checkSum; public GuardianVotingFinish(GuardianTicket ticket) { this.ticket = ticket; diff --git a/Emulator/src/main/java/com/eu/habbo/threading/runnables/KickBallAction.java b/Emulator/src/main/java/com/eu/habbo/threading/runnables/KickBallAction.java index 0bc85056..d1305f7e 100644 --- a/Emulator/src/main/java/com/eu/habbo/threading/runnables/KickBallAction.java +++ b/Emulator/src/main/java/com/eu/habbo/threading/runnables/KickBallAction.java @@ -63,7 +63,7 @@ public class KickBallAction implements Runnable { this.room.sendComposer(new FloorItemOnRollerComposer(this.ball, null, next, next.getStackHeight() - this.ball.getZ(), this.room).compose()); - Emulator.getThreading().run(this, (long) delay); + Emulator.getThreading().run(this, delay); } else { this.currentStep = this.totalSteps; //End the move sequence, the ball can't bounce anywhere this.run(); diff --git a/Emulator/src/main/java/com/eu/habbo/threading/runnables/OneWayGateActionOne.java b/Emulator/src/main/java/com/eu/habbo/threading/runnables/OneWayGateActionOne.java index 0cb6ae50..f4901c5f 100644 --- a/Emulator/src/main/java/com/eu/habbo/threading/runnables/OneWayGateActionOne.java +++ b/Emulator/src/main/java/com/eu/habbo/threading/runnables/OneWayGateActionOne.java @@ -8,9 +8,9 @@ import com.eu.habbo.habbohotel.users.HabboItem; import com.eu.habbo.messages.outgoing.rooms.users.RoomUserStatusComposer; public class OneWayGateActionOne implements Runnable { - private HabboItem oneWayGate; - private Room room; - private GameClient client; + private final HabboItem oneWayGate; + private final Room room; + private final GameClient client; public OneWayGateActionOne(GameClient client, Room room, HabboItem item) { this.oneWayGate = item; diff --git a/Emulator/src/main/java/com/eu/habbo/threading/runnables/OpenGift.java b/Emulator/src/main/java/com/eu/habbo/threading/runnables/OpenGift.java index 03e02605..e03d8fb1 100644 --- a/Emulator/src/main/java/com/eu/habbo/threading/runnables/OpenGift.java +++ b/Emulator/src/main/java/com/eu/habbo/threading/runnables/OpenGift.java @@ -94,6 +94,9 @@ public class OpenGift implements Runnable { unseenItems.get(AddHabboItemComposer.AddHabboItemCategory.BOT).add(item.getGiftAdjustedId()); break; + + default: + break; } } diff --git a/Emulator/src/main/java/com/eu/habbo/threading/runnables/QueryDeleteHabboItems.java b/Emulator/src/main/java/com/eu/habbo/threading/runnables/QueryDeleteHabboItems.java index 71e30aca..157ad494 100644 --- a/Emulator/src/main/java/com/eu/habbo/threading/runnables/QueryDeleteHabboItems.java +++ b/Emulator/src/main/java/com/eu/habbo/threading/runnables/QueryDeleteHabboItems.java @@ -13,7 +13,7 @@ import java.sql.SQLException; public class QueryDeleteHabboItems implements Runnable { private static final Logger LOGGER = LoggerFactory.getLogger(QueryDeleteHabboItems.class); - private TIntObjectMap items; + private final TIntObjectMap items; public QueryDeleteHabboItems(TIntObjectMap items) { this.items = items; diff --git a/Emulator/src/main/java/com/eu/habbo/threading/runnables/RoomUnitRidePet.java b/Emulator/src/main/java/com/eu/habbo/threading/runnables/RoomUnitRidePet.java index bcfd8ef2..f28306b4 100644 --- a/Emulator/src/main/java/com/eu/habbo/threading/runnables/RoomUnitRidePet.java +++ b/Emulator/src/main/java/com/eu/habbo/threading/runnables/RoomUnitRidePet.java @@ -9,9 +9,9 @@ import com.eu.habbo.messages.outgoing.rooms.users.RoomUserEffectComposer; import com.eu.habbo.messages.outgoing.rooms.users.RoomUserStatusComposer; public class RoomUnitRidePet implements Runnable { - private RideablePet pet; - private Habbo habbo; - private RoomTile goalTile; + private final RideablePet pet; + private final Habbo habbo; + private final RoomTile goalTile; public RoomUnitRidePet(RideablePet pet, Habbo habbo, RoomTile goalTile) { this.pet = pet; diff --git a/Emulator/src/main/java/com/eu/habbo/threading/runnables/RoomUnitTeleport.java b/Emulator/src/main/java/com/eu/habbo/threading/runnables/RoomUnitTeleport.java index d315d6d0..435e9221 100644 --- a/Emulator/src/main/java/com/eu/habbo/threading/runnables/RoomUnitTeleport.java +++ b/Emulator/src/main/java/com/eu/habbo/threading/runnables/RoomUnitTeleport.java @@ -5,8 +5,6 @@ import com.eu.habbo.habbohotel.rooms.RoomTile; import com.eu.habbo.habbohotel.rooms.RoomUnit; import com.eu.habbo.habbohotel.rooms.RoomUnitStatus; import com.eu.habbo.habbohotel.users.HabboItem; -import com.eu.habbo.messages.ServerMessage; -import com.eu.habbo.messages.outgoing.rooms.users.RoomUnitOnRollerComposer; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -15,13 +13,11 @@ import java.util.LinkedList; public class RoomUnitTeleport implements Runnable { private static final Logger LOGGER = LoggerFactory.getLogger(RoomUnitTeleport.class); - private RoomUnit roomUnit; - private Room room; - private int x; - private int y; - private double z; - - private int newEffect; + private final RoomUnit roomUnit; + private final Room room; + private final int x; + private final int y; + private final double z; public RoomUnitTeleport(RoomUnit roomUnit, Room room, int x, int y, double z, int newEffect) { this.roomUnit = roomUnit; @@ -29,7 +25,6 @@ public class RoomUnitTeleport implements Runnable { this.x = x; this.y = y; this.z = z; - this.newEffect = newEffect; } @Override diff --git a/Emulator/src/main/java/com/eu/habbo/threading/runnables/RoomUnitWalkToLocation.java b/Emulator/src/main/java/com/eu/habbo/threading/runnables/RoomUnitWalkToLocation.java index ef445b2f..2b614e2a 100644 --- a/Emulator/src/main/java/com/eu/habbo/threading/runnables/RoomUnitWalkToLocation.java +++ b/Emulator/src/main/java/com/eu/habbo/threading/runnables/RoomUnitWalkToLocation.java @@ -10,11 +10,11 @@ import java.util.ArrayList; import java.util.List; public class RoomUnitWalkToLocation implements Runnable { - private RoomUnit walker; - private RoomTile goalTile; - private Room room; - private List targetReached; - private List failedReached; + private final RoomUnit walker; + private final RoomTile goalTile; + private final Room room; + private final List targetReached; + private final List failedReached; public RoomUnitWalkToLocation(RoomUnit walker, RoomTile goalTile, Room room, Runnable targetReached, Runnable failedReached) { this.walker = walker; diff --git a/Emulator/src/main/java/com/eu/habbo/threading/runnables/RoomUnitWalkToRoomUnit.java b/Emulator/src/main/java/com/eu/habbo/threading/runnables/RoomUnitWalkToRoomUnit.java index 3ff6ae37..7c8a1679 100644 --- a/Emulator/src/main/java/com/eu/habbo/threading/runnables/RoomUnitWalkToRoomUnit.java +++ b/Emulator/src/main/java/com/eu/habbo/threading/runnables/RoomUnitWalkToRoomUnit.java @@ -11,11 +11,11 @@ import java.util.List; public class RoomUnitWalkToRoomUnit implements Runnable { private final int minDistance; - private RoomUnit walker; - private RoomUnit target; - private Room room; - private List targetReached; - private List failedReached; + private final RoomUnit walker; + private final RoomUnit target; + private final Room room; + private final List targetReached; + private final List failedReached; private RoomTile goalTile = null; diff --git a/Emulator/src/main/java/com/eu/habbo/threading/runnables/WiredResetTimers.java b/Emulator/src/main/java/com/eu/habbo/threading/runnables/WiredResetTimers.java index 7ea428b1..cfa9e109 100644 --- a/Emulator/src/main/java/com/eu/habbo/threading/runnables/WiredResetTimers.java +++ b/Emulator/src/main/java/com/eu/habbo/threading/runnables/WiredResetTimers.java @@ -5,7 +5,7 @@ import com.eu.habbo.habbohotel.rooms.Room; import com.eu.habbo.habbohotel.wired.WiredHandler; public class WiredResetTimers implements Runnable { - private Room room; + private final Room room; public WiredResetTimers(Room room) { this.room = room; diff --git a/Emulator/src/main/java/com/eu/habbo/threading/runnables/YouAreAPirate.java b/Emulator/src/main/java/com/eu/habbo/threading/runnables/YouAreAPirate.java index db87ef88..b500ffb4 100644 --- a/Emulator/src/main/java/com/eu/habbo/threading/runnables/YouAreAPirate.java +++ b/Emulator/src/main/java/com/eu/habbo/threading/runnables/YouAreAPirate.java @@ -75,7 +75,7 @@ public class YouAreAPirate implements Runnable { public final Room room; private int index = 0; - private int oldEffect; + private final int oldEffect; public YouAreAPirate(Habbo habbo, Room room) { this.habbo = habbo; diff --git a/Emulator/src/main/java/com/eu/habbo/threading/runnables/freeze/FreezeHandleSnowballExplosion.java b/Emulator/src/main/java/com/eu/habbo/threading/runnables/freeze/FreezeHandleSnowballExplosion.java index c8ba4612..973234a6 100644 --- a/Emulator/src/main/java/com/eu/habbo/threading/runnables/freeze/FreezeHandleSnowballExplosion.java +++ b/Emulator/src/main/java/com/eu/habbo/threading/runnables/freeze/FreezeHandleSnowballExplosion.java @@ -75,8 +75,7 @@ class FreezeHandleSnowballExplosion implements Runnable { habbos.addAll(this.thrownData.room.getHabbosAt(freezeTile.getX(), freezeTile.getY())); for (Habbo habbo : habbos) { - if (habbo.getHabboInfo().getGamePlayer() != null && habbo.getHabboInfo().getGamePlayer() instanceof FreezeGamePlayer) { - FreezeGamePlayer hPlayer = (FreezeGamePlayer) habbo.getHabboInfo().getGamePlayer(); + if (habbo.getHabboInfo().getGamePlayer() != null && habbo.getHabboInfo().getGamePlayer() instanceof FreezeGamePlayer hPlayer) { if (!hPlayer.canGetFrozen()) continue; diff --git a/Emulator/src/main/java/com/eu/habbo/threading/runnables/teleport/TeleportActionFive.java b/Emulator/src/main/java/com/eu/habbo/threading/runnables/teleport/TeleportActionFive.java index 9072a33d..bcb48a44 100644 --- a/Emulator/src/main/java/com/eu/habbo/threading/runnables/teleport/TeleportActionFive.java +++ b/Emulator/src/main/java/com/eu/habbo/threading/runnables/teleport/TeleportActionFive.java @@ -3,10 +3,10 @@ package com.eu.habbo.threading.runnables.teleport; import com.eu.habbo.Emulator; import com.eu.habbo.habbohotel.gameclients.GameClient; import com.eu.habbo.habbohotel.items.interactions.InteractionTeleportTile; -import com.eu.habbo.habbohotel.rooms.*; -import com.eu.habbo.habbohotel.users.Habbo; +import com.eu.habbo.habbohotel.rooms.Room; +import com.eu.habbo.habbohotel.rooms.RoomTile; +import com.eu.habbo.habbohotel.rooms.RoomUnit; import com.eu.habbo.habbohotel.users.HabboItem; -import com.eu.habbo.messages.outgoing.rooms.users.RoomUserStatusComposer; import com.eu.habbo.threading.runnables.HabboItemNewState; import com.eu.habbo.threading.runnables.RoomUnitWalkToLocation; diff --git a/Emulator/src/main/java/com/eu/habbo/util/HexUtils.java b/Emulator/src/main/java/com/eu/habbo/util/HexUtils.java index 2e5bccb4..a2145324 100644 --- a/Emulator/src/main/java/com/eu/habbo/util/HexUtils.java +++ b/Emulator/src/main/java/com/eu/habbo/util/HexUtils.java @@ -35,7 +35,7 @@ public class HexUtils { sb.append(Integer.toHexString(r.nextInt())); } - return sb.toString().substring(0, length); + return sb.substring(0, length); } } diff --git a/Latest_Compiled_Version/Habbo-3.6.0-jar-with-dependencies.jar b/Latest_Compiled_Version/Habbo-3.6.0-jar-with-dependencies.jar index 4d5125bb25cd52130fdb4f322fece23d9edb31d5..b9c95cf55b795e78e455e7cb412361d85a86309c 100644 GIT binary patch delta 1095094 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

{b3mvhjrP46hm~2DKV=?51W2fx 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

B)0h8*5f`T6U=Ru) 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

hPG%>vE4;QJv+n8K{yqYmUC=uqTM|D* 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 z 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%0AK7RN z2QW_~I!;#MQ;tQn8~$NKZ4CD0Q7!?y=}hF%|2LVX%!zJh4(^5Dp@O^A9kJ>pL^*)s$m6?X< zLnizld=;RFqLS9qKP>M9R(|%in|MAgd;95=hjG`_II^Oi9^YhHd~Y1 zP7v|rP%^c<7+lqA)Wz&@V}whg@f`R`PsOp4?Xf016S}s|H45DlKEdnPJ;47t^gj<# z3}N{D_nYi=qNW+aU$LasPuvpaT`GUeQuE?fh(I9IX3TEk02JQN!bZVx;PQP5_A%5H zMs}v~t)}9!Ae+K{3OUO*^;jA@=AP!+#Y|hC@AA9nYz0W~(wo8&PSSFVuRMQ!-+wA8 zZt^wR%Cwq~3iA9hf1R1i`FK0Y;$!=Izx_VF^L`fF23fVh3c4t@V7I{Me6PJf@{*a$}Ed(l75BS6?L)GoSR$&w)-(A4ui2AxPos4s{}8yEnEC8lY);}@ zlcF#ME2A~#nWIp9T|FwTW$SI)J2p*hPAbMWc!qgmJS5ZTC`kmOK8-LbEbxTm+A1X% zE}n@T>znMCEcnYOzuZ$+3Z^VHb^7SzHK3H*74rSH9&#S>0J-PTl$yDk$nO}Nv@ofL zERqWVUr~Vs@Fe9|5ih%~7d%W@r_4>xoIWFFS^>{|BQEODTofmUFGsT}(O|7--T@!( zG~ZIn1al}V0}aYZ00I#@LP(seOOS*(3lE>fQdK-U!h_9^|BK_Re2m>3n(Kn>13OXVX^lW8YxW}&FG}Nsk6wkqJms!1m=p3yXqi23?;~O z5R?dPJ-Eb|6UDAb=-F>38;31&HaB;AlsW8?meHy`f(l1RGvQc9Agux1_;P$F-}V%s zh%Qe@#_Ivjt+eq{Je-uoo?5L;Y@*IsC%I*2YGrm#Fv1keAGjGjrC;ZNzGf@h#PsoE&z z6iY%Gl06o`%WIbK)7WMB8HNTGv<0(r@ST(byZ0t}1| zau!ZCg7ppq!4N~ru=?w5t#4@Te!m}N!`r{P3x^Pw)zz;(UcuE;UP*Teji?b}`BQ0x|-u=#jO9xiMHLrxIyX0Nd>v^GB%?!o%a46}l&`dX(Et z*YFf!8qSnV01+3vtVX;7CIWglVY5@Ddx5G(xegdOx_!<4AY{*H>l>+^G_8*TChE`T z)zJP0mbnju>-lL3Qh?4Z6uSB!crMt&gVMCP)@)(|GP*4ZxTqomQ*_nfr=d?=McTbN&mRKu~giZ|`>*ZxgDOXXO?| zl6wdG;bW_w>KwN_YkE|yp}CfJLOR!GHL3?W&rgf%^dEl45h(-K+dNN_Qx4|ekb^M(_=uXB_E?kUYy1sDAoBO{E$DA9X>CCD*$WRmkt#Sj!h}LKRvldM#=&>)g|Vb$k@+VCK2ZRx5i+5!NIobT!&4V^MjED(+7erjTtv2{qb*C8&BJxQ zFjbI)*Uo@4=v#_@iv2w-pZoVuhnouF#tUWOiXFB>Ix$t z=|b^=BA|u+BKsGnzEqLl`3LGk`TmFeFx*$cdWyuck{6#=WKm+iu)eMIk!;@0!%lhH z){1q*f;dc(3BpD29_gFw_!1(IsQMLR?P9i%}<61b5H=%#Tj_U zClo3A7u5fTD*uTZXr!Uq(st}_OL5g0iTb2SMzSO^AnrBfas>o0Gk8pM@_sW0wB_30 z@`JzxA84}QBSgOe(+(YOx&O=Og}5*^u>0-Uu%k%}^uANhQ&#&f9j662-l71Y{P34E zz5oldO**j+TJ#yi5L?Tu1Z3+23au;BE(r{qtRpcRWY+hX-qBk>7ImRH!11MjK#@X2 z+L^92%HT`i1d{Op=^~lZ=sNVqpLYgu{B~b0nswCc{EjSbPo}e8d*8n%vi_buvRQ)A zmw4)riMB$91M!bgH9p8l>M{U#9=J6%D3=>Jky#>+#13I5JHp%!k_Z5PWSG(J-hbgW zLFMbMw5SenV`wCv-%ZaEtH_nnmyRr*2#$72b6w*x6v6kDYzF#5yjVnrRdSge+%QSJ z12B&KxaXWbENnBjra3#)?tbRHj8;yOdw)W&4iZoJV+PG}M=q)Rjza#pWVJ<rgnpnd3BC;B|LyEk_5egHaZR;cJ zme0vI(TvTFZXsJO`W%O*FZ`18)xz`ndavvItb_TNd&HC}F+6buf?7BJ@> zyeBaFWhgs!9$oc6;5g_P8n9PUWu+GSL<3!Xb5I=MGF1l52`m79_VlO*8PMRHW(PK$ z>Bwgh;=IA7Z6Ukfi0@qo& z6d0cUSf_e|5n%3VluQNKzU5UcNNkkNi|_H1F2(QC-L6j(i1?dBAzhb$BR8>mPj}Y` zPN@+p6C3icZ)h7F#~P{ewtTwsma5R5eT(=dr`_sYp(&KZ5y#*k4eLfl1Pd&rV_jBu zByMN4{u2J~s@R^?xGZBUtL1$uynX@pS=0yYzLggdJAhs0V59Y^pYz-=MR4}5LQ^j8 zAarcFw_ZMk#U@NyGEmf_r>O_Mnm%}Z`jhQN_b z29VAo91)KbjYD8DwP_~VHEk90ER8*?y$at}(vFUSB&Lm<4RN;YjBDBM#96&|V!O6b zZ#$i;5ZkM-(DK|;#rd(q)yU#+GIbk)x{IOO>&9Y_PRsJU>`=dZRD0l{7G5yWb=O43 z8aE*SkPEy8sI?bJgLW(D=P!K6`uXvZ59l>&$|8Z2SU@c)R2Xz*abXp&fFn8x=M5mw zcE!Hx<+KhHT)F3a3yq&;qeFm<7X7+9Na)X7G3~hXee*{EpfOq42x>a6P#KRoReO zu0m9hBICrW^r|(!z9jW{dhRd#D$!}28uF4HJnkapAjPz#EQQHst6%tf{O1T++Z7cK zs)+3DB4wiLvV|5AKat8{Gs_oKj*Qn>zA)7_G+o;l$#W7th;ojTtFh)nY`A5#E%L4;XhQA?-JQFg(ie5Uz$hr;+e`J$^E?M>FsO`$67 zV!2)!Y$Z9m@ddPrVE9AyO4r_;UnS}paIoBWo z>j#N`)go%fv?gL)6*5YHm0M+L$rj~C;gANPUhk5XM}$_z&+m%h+38x6bNTL1@>>M@ z%$ZSULzbrD5i}jKR>7jIj(G)DRXE zHu3d>S5;8C?z~wG>eXJUu+&-vRbfnC=RCN6W`h;Sa?H89o_)HZKd~JrrD%ri*lOsCyl^`OKK3zyO;2a;3j0R5ZzOU@BIv#eWEuQVs&E-Vo6iYb`irF|5LaE`RQXeY`L{@OGn*93Behf~lPfnBrS;}%#Z*PSO z9;*Si))5yc}KRDaf%sX}=Ffu;}Aq<~>iE0>l!1hq^*z8|8lExq;y zfwdbWSAK@Csh~Jw?pY2B2R#iiEw49ykPeU*6wb2OK*5>v{x?_QEmn5Is+0B}@-j

?VQx=BwBNHlf*=k|51LVqRL+ALA*xVFKZ0;>RdJw*6(C zLs-xSd$!)-KE%-db=mlZ$Gc7QVc7l#rQmDhhbTx(EaO(qg9P(5~RH8e&W7aYFzD>f}B#646bB23TmY={`ISZ2Z zv|z&XzLQwssEN~WghmCBwwCkTug6i}wWC<({-}(X+})?oODM(7p^zu=r{R)cF_9nS zHUk+8lj?oFrSMAZR17;7hfaEcTR~Z zD%tgB55(P`D$>Io&DYQ^cYF}kZmDLE99T%2OKN{$cEOkO=KsSSRb62_F>6HWggdOw zy&xnJ$|~j+d}_2_RnuH_=c3irK-ZcZ zY*x~m552i@8)|V_-D(ju9W&A@9f*5$I|H#wyeOt#Be)UZ55H&aRL>*3hj~H6fIa2B zGjwXg9Rjrdy#?Vi7#JI!iLy4`i(TQ8#Qxz!`}hPkCp00}@BC zfIS`%dkL1|_t_Gu{*ct|nk}p(q{T3FE312- zah3UOo|;$6V+%Vu3nJUhow(V3q@ub%4Y2@R`wBg1xb*(`SPSy6J`F&e0?YPrIQHsA zxO9f*bB5wOP?X%(@4j&0kMPBIem(Hs3MZVYb36!AOVviy-C4p3Yl7BNm zZDc(Kh-HVy4C{45G{cy+6%FwCvPAv*o2X+^P>gk&6uLluOi5GMaNs{RZE!{HCNCJQ zjnP;$r$W;(0kVx%#Y3w>fL|r#ia&j$)S(W~vS&PUNT&BfXc{5_{Nt6l{}&zVei6TW z)`-n_t*^=IRQclI)PZwdu)91)eJ~S%?J;-k6oIu^gP&;93P#gJkiU86!MQ2VzDS~O zyJ8Z=nvY>L>~zA_*gxc?J>m3Q&678d^c_BFEsFj6=MnO4_8JyXb06dtNf-DE60@w> zA1G|cpwtn^>-|t6=tj0hV%=KeNz9KQj1Y!0c|r_whJrNq9jxVKGMaalhWMI*d-Brk z*>W(0u%vG*p=Nt#Pt>|sth0AA!Xxi#7Z>*`!6;#NpGfzwO=r~%Cz7fLRLwQ7O)yPZ z?{GUb-iFl+iFAiP$sGa@_A1Y6yvry(^^zcY{Qf!N*L{G`D4s zR!POcuwr3Uu4HDR;_bDv5E#diA%ZzH4c4>)@}AiNItVo3NXZkl_=JElk~a zRFtlAHNX1oVPqPOGMR+jmxT_jl6I{1Eps#HwE2*y_=92pu4!AU+oT)-8m+9MqzJ^O z^~~bz2FgaABQI4|Pgee!SZt_Z#eACgjHn-C*uB_}w7u9-#&JB?(JKV*^LsVzUL6L|X0#(;IDt|1hO07zArEiS^A~b|h|1cc zu-xE_rgQMczqA4hhD}lev+G5t=MuaovpwPhFK5e3okbNLT;4bA#j{ff@O;3TdZ*ht z&vW0qPon>yr=$*hI`*gS+T9wY?FHUS0fJW(<3#n8aMjU=YE%7A-(zk&PPJZ7>t+pq zJl(bb!o5Jjg{d`;G=3J(hBbf|*k@`&%kT{=$z7PZWn1#(E21=ECu>I4lNum)VLNO* z`k7#EL0C328BE7y38cF&!RXMG0G0onnnL2|uxREP~zHSh=D?yZ7U#@pw(PBe<^ zpW5C2wy4A@6Wtdl!DkCl-rChWA0WE_@}(mLhYo*V;1*z%9d{S8Kdp{qE*+*Lx5*Uh znz+Mmz&(l?D-vtLWtS-uD!~R4)>)bHpm$QMFfbY?FC!U-1=9%kvRl<@FrL!H>Kg zsEfX7rTi&-kC*udH2>^_B+-3j-5SYxq%0t)YMiSN>q<5xwii7?y-_)~ph?*t4Y~M; zUkk+Cj-}a^{QN(X*#F=!pPVS$r|(wiaEAX2u(kqkVbbVBZZQD;#AFkNf!a9W;tIr~ zqM{>|APC^lq&xDA<6~x&Q^AGqH6OhiDiyjZD+iz#^=qovg*7cT`sisZI$cb+EslWa zitby!R|{4di-FMB4I-!Sx1al1^X16n>2N9bUv9v#JtY1Y4HUWD6jqR#a+6k7~o&nm#T1YfqIN znyNX5)Sza~BY4ac-dIJOI6iJ8wPQfCcyu>6;uonvOOUX4xD~I;XhUHI9X4ld`q{;z zGd^Y0jU=~xz9Q0WPQGbW^@7RCNIK4KO3tF2{AeUURutFEGgT|C?fnH#dWCT+FiAy{ zn{3mzgibeytsFasC!QY+YJpn->-7@d_-Csw>Zjk(9pE%P|X z0NEzgtq4e2plc=GTDeWgPL{trn`v}h;ZIcPEUFwp45u9^q`tIJ&U zlL-LsQ#hYne}22~`7Z_nK9`ezwO({|ojY8B{hOPa#bYR>V`4VdR4>;j8h!Sl_Qy1( zkE)Uxd+{vrxmAzg0+ot>3w19qut!g4{fC>C0o}RN4jYvA{CqU1O1O?jDxpq|L&6^2 zvCmA3Vzn$o=x`6A-KYu~NP-@d?aq|y0BR5Jm&^?bY*KTXlv6Z#_DbH8?~Mn^0)2OU zHcoMOFZl#m(k5Ht+@;k`=4YEa(af)WNg+XTK;hl zcVP}MIxLB6h5MoeSV06Q1lkqVF_!j3BO|35Dbp0$u}t@Ss(PjSE(Dr;vZCX60C##> ze&Zq3`{e@gta5g|dqtL^Q#ZX>TW(^mkwX8}fiiRLY?ei2&Vzfq8ETWkk0X~JAf8iE zGB{$8FxO^@SvywLd`Oo2RMifP6YPI0uMtuI4U~kA17+kdcOCCqXV9CvBAT zu`sl{M{4xcnW=0AS_vAqQPdI-uz%KXZO!d7l@9f~4?=)s(glqv<0g%w%)vkmu}4CH zbchlxs9aTCi&{AWdd#!v$?7n2@bBqDrvfwX{Ed__?P6nFU`hZC`I3GJ(ZfBq{e6-* zcSw`_^YHIJvaOp7C!lsREVV3sh(`1PhhP>~s;z^^I`r_@+O(sM#P+E>pgRz~YSVG( zfO3-r$^di$^J=*P>7&HP{@Su@YP!N*azK%)J*7KbI{?FQ(Mfo8^?m^vYe}kT%byvP zL)|CM5nb5L;(f-TpS?H8(dI4ndq*9{fQ(q^8QYWK3VJK451 zBidx6a;jt<&hGrZe)q^Rpw4|fQ~0uS1wo-|#v0Df%F)i+P76nCXQUJ^;@kj>qL--{ zG{a;=OV#9`@+jUL%4p}XeugLXY0$6+*$Wzh5XKeHVL`M)hL>F75plmzaT^XaP8Urx zGg*x>uLXPeAon<05@C1jtJ|kMcNg|Xkc0K>&gwm!pD^`FhEGTVprBr`ik@qU%|`)A zaHx*`Q)kpM)Mf_J$tilcyhmu{XX=kzjDuJ32%N9-L!~!1s9f`rAo?_na)QR!Joirs zfH^(ObP8NS@i*)bJYiMMvYsi5~(PaS zI><+J%M|^&-mGVmI)*c&nR+NbM>AP==~h^Y#L^VU29L#;`Cn9vX5PdumJ&_%`~js; zXWFD&0btIX@)N=|IkH;iSF?WUH=rU+H@GAbnw~#H&pBD(7uD{CzdA$wrGQf1BS7?x zm!QL5dBo;Ha}Na>KfveMKxVI+Ncxz)*z1%pl4dYy>_}68M(tT%G^eLJ z4Vp)z8VXfjZJkS0whiQ8*rCL#w9k(_kzX9o-<1cF=a0u z{ff@yf5NeuFIO+))KN@Nl}iZ_{CL-trqZ<&b5j@JNJ8 z1I*&>_?gu;7_<*JXX?RLL`K6xxL>47Ru0)PWTv^XKa}+5Uh6LrUPNL?n#CAz^Jhw7 zoou_VEW4C*IFXRXIKoIwwVD~G;pkes$((r&2k#@2VJ2GoE@Ye`I9s3d%hw1!JTk}~ zMZkFg$6qkwdKOX~cr1<WWG=dF3$i2+j7(9W~hm}n4Qd+;=b z5`JnCI4&+|Au(38?T^sm?_M-*gpy7_M~ZL|n{r@_5-_;)m_B07>2HB9J$Wzl2XYEHk5|5@@I3X)ID8hwB=F z6a+lgp51{kqGCb#A~**>9a0enOiGI=3b=?YSj&QsPxJTKkw5+k9U(Kz1!S21`kLz2 z0HPc3j8$}yl_}!zaD<1L8#CK|ot#?7QJRW0$vl59N=*tkL6mM~v}W9kSJ7Mp{UWO4 z8dKWmUfVJwcdR_S!Q%OYq_|$ z16>qP_M+R^Z{~m8hETg{0jPdbWjRl3Fg+tR!UpIJ=Z0xLyQ}AuPi8QG0XDrjraMAUFS3bK2o_m%hp%|<4QtFWqFrR^aA}#zwhRt zp5$T$m(DexY{S0tUkb)j&nOpn3-<Y-vsRIk zTofNopZuA&Mepox;!F&wMYjw@e_H#Y!#6wdrHODO#HZ5VVVNqLobu;vo_t?~4Ki(> zqz01b(_C~d8AjY<#6W&P`8`~xNh$t8z!#^CgR>(0Er6Kh%@0EU`{_{+NvLL@0I}DX zj<)J0kk%ly)dMNY01((KcYS$$sbVv%w!;=nqgaM4q|oFs577*xT*Um$VvZw0J;C>p z0xzD0@!Ry9*42iL0Dc$_A01Zt&!}ov_#&~*PJ2MoaiS$L%Qe`ya+a;XQv+Agb%`jv z)bb@|F#8H5b&?E0pH+T}d6TC*acq4vdTN0=gNE#5(IuavG1Z~jzesy?2R3F*gHD?sl?KJLXZpCo z)XR_8e_4r$0m3k*n=uqRlNo=)X1MX_7gSpC_%;L(1w(kj2>2q)l6=~2s2Chy0yujaEhA?vZ0Tp6Rw}G5w`JS3 z@0j8PX-+yqT2JYE8vLcv^J_MIoniB~!w^#0mv>&!Ykgp@Ic8w<9=-J@ef$z zFPv_KZ$fV>Q;^*x8V>l=Z2j)jSHDo)hvUdp@*NINQp9UHZ&Yd06Hvm!m83zyebJqhOjr+v03eO~C zq-5-dO3sFtq4yDAW<$=zU{Shb0=k2zy+ZPK0ivoIZFve_f+MbL+qGvzRly6>Pg&=P zok`pGjel1L*?~n}+|<$OCJ3@;4v-TiT9cPI8Z&(9kjMRQk~~%+jo@_)0^O?xKbE1d zfBrE`tLmFb2}BE# zuF}e2mi;nkfMR*;{-Z~1)559zzP{}?P>e{8wI{FaZW4r*=5vM62aq;E6q@AY0?+tX zc6!e=XmR~P%zDAi9yGZIty!9VIc43K%Xp&#MEms~X#sI|o3>g)ZDqU(fK*PZdT z72M@a_i@K*9s|46gWdVi;N|SQ5xr@Rw_PXSvi(r_pw9v;D2d^FO_n{T;TuTUeEkn* zv?%NLlJ4i*ELb!*mLGo*tm@GxsU9L9Th4Oh3W?Bh2FgZpjJ zE+|RkA3Po-k@*irZ^*V39-Si75-@n?(#6>duhP|Wp&rwgFFsng)1Tpr9dBXwqe2!W z(*A*#A66|faHnEQPmss7gEfOqV$o|kylVktgmoo}`lyl(Mah}(o?SD?QYB75+tt%G zH~<(TG(2vM#JJDykMlxfI&H~u!O{;oYT>oO+_A-}LBiOaiBXEzXzY?h05H8EXk#jl z;e@zRVvg2@Ze1UB>G5BY3Z^IfyvAnEJ(6 z#Dj^37y1#v*N(|1LQBV=ABFCIg`c{WO4CoNbBT^uK9Bg08j4FK)TpAHm80`h z(Z*0^>5Vu!cB5mxg5#w4rMd8B>Z|CI%gpufpLIP){E_GAH39dlcL3Y^bM*SN`xp1B z5Fh0#lVHrHXYBa1CE>_(*XYrE=e%B=s1M`zq>}n2h&`9PK)67cnlmA}8~(?Mx5Oue ztVl{g^CBT(PBf`cp6jE*hLmB86x7xHT!2yBPJZ565!a&QuHtY1 zxZQt}=AWRo>ez@cQdoQ%%h^GI$iD5tsnJ-djZZQRNR)Ei`P}{b{5Kkt=X*TG^W(d2 zZ!hwuT-sk(gbxw~^y0-~X-ZHrbz;6YkXi(0L}&psn#nXKSlA@D8Ww2yP_w$%t<9$j zUfgWP5@zWC5L+HP}Utb)W8*cA!Vc}WebWb<0p z0m3?+(xWEU*53TaxEaLu22vi8d9$$@&=I)a?v>S47&`s}(0eM_;At zK~rl+16kHl*pf(Nhv;ZZxhb(dl_{>w2#MZpWvY9%_|SF=?t@Zun6gfVDaHV3z-Ti; zkXCzf!(y=n+#f{CpR~jYHBY@5T=;A{zaZIdtQO{DFoT9El99`qRiS$Bs-b6RngTqL zYqV;NV}Vu9vBF|B=K6Zn%yz5*RWTSgGN<{7^DVowpLk6gCejY{Wsc+_32r{*#*&h6 z^s2(b_|?PixV5YIxXtq^O>+x}&Y6elplQi_xXbBn%>R`4YB%L^2*OO4gpIzDM?+9L z+sFtil)hZFSL>v1xsmknITXsU zN5+*uC>$)#M7T=Ez+WSo%?eX22MjGO`sRuFX`2RC{-1V#rw){Z1VBYF_IkwNbub)8 z32gemR;-@~DlBZt~*@_NEs1fh|}2xPpH#xQD1Wks~Dre^rQWyj12 zw$UuR3YQ}JO z1c={h`}mQO9R#LAzueR&)pG#;oRjjXtvO3ghK#5&{Y%dYh|~h$UjuM;|G7GV#(}wg zzc9Z;YVY7X3lfx)$9xd;DgtutPpdX0vl)>$mR4>w5dS}}&LO(8aBJ6V zZQC|?xMSP4ZQHh4v5l&m^N&03IQQ?Y)^4rU*zfnw`906|ur_O#?C9nlLI90au@8B+ z*@XQcRRME{hi270D!j^EXR?%#e|-2i17At@aPYE`dtfl`>U+E*!YT#dt=dsh;0e-&CpgsdDJ{NUwxbZt$f%(fpfDQxtwHLoQ-H3bvQ!Zqo>Aw} z+@ic6d<_HgFW*5CWTS*fpRs6DGnPe5|FOqTXxvM3$!GOh{{@(GO_KF;u@w;{!qf#+OdK>{k&_k1v;3=es+& zo13fa+v`0fEg`DXLq!*S^wAvjn!_;5kH3nSc=8V&eG=BMrPQypi9G|?vg!GXNhpX; zTdP+yoDP#@QWimxjXa&k(#P=Z7aWO*{$%@{gVp1iyYf(_C!H&@DuYo^`%ySm+$b8bv z54_9@T+oMi{CPf9@%0BEf+0Px6>dAtFovZ;>ri(4*jas~M_Wy!v>B2>f>7lV894x< zHx?d(qu=1bmQz>)Ff?;F&`^wxn$jhxJeX2`o!(FY(g(<2y+QudSE9f1IqAd&%;~ai z=n8BoRvb3--tddODDvi0VIM5gCJKJB@l2$9)VK0@^GOMGQiUmoR6WCNrlVwr(mdI+ z_4$99|B4Rwp1-ndlBvx^b8DA@W%K;~`KdBGd+WSn&smQx*~rXlXSz^cM3tEDn1Uro zLJkT5gzH;=6N~_(fGH-)StMd}QO&f64c1v=*M=DRHmQP}UYF0-VBg|Vse?Db9RSC# z@KE%#SKuq_tsTh?cerAmYw$>N8BK5H4rXSt*#?H43CO2D?qQtDx_LC92#z9?sE&R5nV{Kj2HwUu>4%+p4Aj(3 zi;|f=8>fYt8&(kX^^!~Jp_ozMn8y9iH~y^X(i_qj(159z^!)FXjmR(h4z(A&_Qg@ug(8p z*%>eKh`ij;KBPp&T&Q;}yDm$99zyQM$oj{moE)mvv@x;as(nbK|7{%dR$ror&qN+g+oUaDaIZWkPx&sT$Djm2OTC{ma?&CW z?CRX&C94QVC|l-nMCP1a_EDTp#B{zY-NGTWCsJ41(dN{#{KU1=XlUX*s->%i&nmiI zFiM@z8*T%eOkR_{-tStA(+D$`vXNMFI##X}Rmqd7#)y3 zwxZ*dAV7zg7nsd=Qwjy-9e9uxuTZ^pNdFnfG%9bKI=myLDvspFacUbnZan%uF&V?k zAGAFE=QB31zTHMv+q3M`l9oTpH2=P|u50>6sRrt8c8_|G<=mG;%`M7jBI%RnmuIM@ z@XxRLF$K28WI8yp;8iu7p=POCYYS~yj0jVs_J&rHn|uVvc8z>M(>0QM7)>%Seu12h zC^U^~n9p*h`oUJY;LX?0GCxkJ#>1395w{sW8M-9D8KXSglr z<*Ue!Evr;Gn_i(#ZQ;T^=u7oXXRRJf8wZ*>_HRkYEm%S0>FdR|>Cl~%jD9>If^pw+ zQ9F6YV75Hb#t92h2v1VHfN-*&yZz&c{@-Fe_|ir`loDj0N&0*Nl26VZ~1!! zOU^FmKl2Z>grero)1A&9wMV3!S=zXi+Lg;z%>mzZQtH~}l_ph|5Nf&ouLNP!GN(Y{ z;-gzLSv=liD;i%nliD8Ek#R=-@M{D!+DIwg z#M9`*9eVY9|zPBA)Pa_0oq@#PHcorv9)34*87DEG{1yF28(UL$t{03t)hBz z_0uZgJ(Vw_IH5q3p!%s5=@sU}&**FP?|4HK%DtC=KhKzx3wz3*YuPB#$r~?iiT$sm zoBVD2@zfHvl$#4EL(A2cF5S(crvug|8h>q(OzNE{C>mH@i-xe?p^Rsy6eP<7(H79$ z&l`S3Vs&pM&ZDQ8Ybv%U7T(A=0vWvxPqbBl9HgW!h(rdOgvDhe6m{Pi=$();(OUwj zlPcIJCy3J5X|Pb8%P5XSlpWBBY@b6ETbz!jn zK~G5AAy9@}ccQe=KB8Gw^tBr{$NOd;D3R_@#o4u$5T|t}Fuf6}77edUGSBVad(m(J zYVW}K@v7lvJj2j zo07?8MFDS}Bwv(J`Ld;)BTZ@d?Xrn}2**Tijx~I?4krs00MTJ|4(Ajh!^if{}?TX>V6tZ zIb0EFgGk#eQqI29xNv4v5%2n!N%=ZJ9s{4sCc3WgsWIXE65-PFvhNIBA{JEi)r1!F zM^+=lZcolQA>iLTuD_wrZUDxR3MG!#{K)SNcMMm(70fA}8R#6?m|5HH`?rEpZPDCL zvz^u~KtU<)^04gWaR_p$M%_?EzU>;d)?ZGb3$gR44wLImPPM#Kt<8t#bt&_OHsfi! z+zgb3V?bs0zRkezjCh!;bu&l3+4maNEO}huToXt}gdDu?+E`s}Jn^cd#5^f4HrGiz zzgo*>prSz-Spra@K~flzjd|$owj$0rO@d_zpsLC)J1;?j%ap=MCZMH~H7g&A3>lLG7{N~$=*S-=MJ$5u;xg=`(y=pS-IO|*t6fQ}n6nfy zPR$Wu6&7*{(@YJ_`DHCS5MW}lDM0H2n0V5 zqYDN-+&kr@7HOgf_cAPGcE^X$U}@3f;My9Mg+W(pEQoRIKkGIcyqAQHRJbV1uB{N) zD=DVEb+Ss^ZK9DTGd%dLQ&hGCN=BVfea^I5708|3J#tFkXu(I}ljoLfR`A--Ctyn) zIjrH7wLSbiV@~EySbxu*2|0k^*__+uLz5n|*`*8|ER-3W*hWpny^tqZgLf~wO$oto z((IhG{v|E1J&?QWNbcpHBLv>4)9phem&fMJ}_;1F5`b55V#A~iu?5p9B@2&c$H&gqzfQ;~NF*));^2d_5g zD~7G$C;rc0NwAiq++fqVY$8^{NIs049Qj$|iyLZH?%s;MgQ^S^a276L9Lxd^Nfyo$ z;_X1TfX4G$REoQ)FoI&)A>WCMWc?4eQ{{19c8XF2Q7A36zbH^+HYc|Ls(HLxc%cLX zFO&_N;Gpn#{GVe!D`hMwgyo`GQ3K5+K8(O>+1=4sQV|wP&J_jkDhR~L+qrH$7y@Wr z#T-NZZUzc#lVpi!fHDt^=|8l8N~gT+Sl$8OF(2ZP!J#0KeORkU89l3d&&bu4jMV#C z#X!V{_42THPi))nwZ_XW>oQ`ad;;*& zn>;IrKLvX;-w03o?o8OA$y@LqxNdGydqrHjiNuaJEG2CKy917;b-(&+#?0X>xzwcH zxP12u96Mm7rp<$qbag4sScT01Lm+CiYe_fcW63c`?6eX74vjQ^o zzWfXB2`wyivOhugN$F%ijQ_>`UF*#&Ep@)BAzM$;S^kOU(4c2W1p+29vx4K@+pEoW1}C_~RZM>y zukmo395({77+LVy?}6NXaZx1<=aF6mo-;C0&ZQO|s9Uln?9T}W=1gq(LP$jDhVa^X zj50evnBm*{N!1Rtva%RcMbvDQTB$TVza7ATXsLq${8?O!D3h)ZIn8xQjdNEmWUdwTA zJrh9|)T>~<7`8_6;yf1w5$VlFjRwR0OUjwe*fLv_I>~XU`V22HG#eH%XCePNp{X`= z6pmL-R>4L(*hZ*JO)yu7_<`+aUzh5XTi<@|1O({1R*|dX8F-u&O8oh|Xadl1fBM~l zjQ$qE$RftO4G_2uoJKCh#g5zF_@G#1kC0Efu=FWg1|3i<*>zcJhdev4sBIEIu~d+#+&Djrs8A z7w+tyCi)*19~`d19@SqMZHK3v*QDfa-D6kC_G5EZ%8TRXlX@EkthA9%1cGAzlM!^~ zRxf<23tyh_oC;LIJe3J8su=2Qu#ti~OAgTFgBaBFs9f_hHwBanYi94dSe_cxFgSpm z&ALWa6&`U^@XQh=O_09%J(y#$40+Qa4HN&c!wBG?J5X04hL~ihT1^n91Ty&Cesd~G z6ALAb{&@I;GHnPV9|C=ay8<9X1nT~6H%=bPl!hk3h_r|1a4M@0xV|Y?+n*f@I^`D! zDxpzsBuZy<7j6B#e3a7g_=gFFx(3&-NuplnaUK zOkKaaD_)URMb@u})?GZK^ZWBKi_0ZKEh4~%|vQ!R8j71A_f7uY3@%` z#T7*CvIi2!>K-MOF&%Ffx=qQ>J`pt{Pqlo>zT@pU;Y*#Tt&By2keA%io zqJwUcf65E5$^rt^n0LU7H18P;Fh4Vpk13V;Xv?>-s~v;mQ!LNcD{Nmp*sBJxGfUdK znzBD6&YOHlg#rjJMe229b^Df{N&|=Qv5_nAXHyy{D~Dlq)nCdJYPTnCn^imrR`T~yys_1EUD z?SS1qoHKSs+Fmj+n4JPmsg2&cQ22#ul-|J`Umjr-`H`lmX8;Npzrc$!X#5XnNW>H* zK&gyM;+BWNfCkY(P`?8{;I{D#(TVog%%ccGZ)guh)U#Mj^4vchqnyYc33uoq!h%ly z@K&1E-?UD|!HG#J)~DyuJbD9E?O3PUVjJ3OJc=jN#^iEa{(OQ$95SBXVSHup4sm=q z1mrO>^Ug@(cK}k!#naR{NJ@X-rU%>4cr5H9BX8WBv8d^!^(?B?)u>rBsKPeEba)8_ z;lM#->I84~p!Z$*n+*%yaA>%skbij4%iQ54vZlxlGjWkBQ{Vp*rTRq@AyrfPqd!=HKiu-w8{-#4>Zr(rkPdTwnAR+K-xW}ts3ai=5r_7Z<4}(JdyW2(~sDX zC8;Q_2;l%ylD3BRKM&4ELj5`~$&~@3xBUO_==MJ+xBhGv_0+rOn|Q$9Zh0pfmF9+t z_G3E_7Ahj2KcZ=t?$LR)u=&YH$zuA<)XVH2On(f7h_PQ6zy27)djcntdL8%=&ewYp zN{E}_-cnQ+a+pmnq76alVGtq+R`wZh6=r=HUnqE>9);wZ(Bm1Z)3EiaX^aT8%9HQ( zO=-pa%9bVQ!#aa47#soY(AQ4RoCL}ni8O`F;H_Ex=v0fijCBOUH9OXDlFd&NzmqSb;T(;HDOu?GH5T<{uG?woq!Ma0N35&pw;&2Y)|<3Jj5 zYpzFd!@gEmB?($pmKwSW!zC%hzizO=o7Z4&LW)9wXKTi?9fD98N6AO{U;4U)ik2!$xvI^t%QftDwCNznvXv)JKsm)96FJSowc+zkG2GWkA0 z#B)7$uJy(S;EuYA{x^q=C4tAEq%K-|!U&IAdQFOw&h98~4?c1Ng4P%%uh{r(oq%V7 zl9}YEV)tf@!!+gKwr(pffLhp+!RVyx+k)%`X@u6MuEI<* z?&NaWnKKLqxXj`}dNa6u!R{jNQLKf#OH*4(>2-PBawcf1O=4;&nw5nY8j??>aof#Uk02+?Iyl&m$3rOi36m;8L@uF&lpc71cZ@`2oI}grggcOnp$hDFE~Z)gJRHj+u=bEk$yw; zn-OH-npX?6NEv9&I}Ur!G|+BGTE~Yi0;Eg6zmR$X%fv#PMm&El#*Fisb6eBE!rtT) z(DmaWEn@TzjL~<7Dbj9092aVp7n_Y`Qx81@QYzR#Muag68T>mJIRx$pWF(!!JOpCz zH<+zwmB=1Uggs>|I-=Z^MsTi9h!hOUVrt_z`jX2eBGkKrCc?;-b3`*&5@R#T23aSS zHxyx``&q^0llb-Uk;n(y9R04|tBSw|WEpeRQHK$?+S=x9mgBXiw6X5XVYgTvGcln1 zFyP-oq=3VR-X%d@cOi{0b-v^!Tr*U>{@|0)ajceFQ`6Kz#=sbSje~)2w5!BgfHKn( z3)Jb(JX2Fd>qDO^Ps8*r|EN~g5pQo0jb#Ey_OCf;P}mWgWe&lzB?m?jLxs)&3R=d> z#XP5xtBQ~nn~v53A<`jKFxOL6dEgJC&dqv-u7O?gZ`{<>8U+gpAC{8YB)CUANj%6p z!>r)5WgcoajEK9nAjEb%w6~Ps@>6OLx#7`Up27MLJGTXQsZ*-h=!jTosiajJvEf?Ivb0ZwQr7WG6Pxv1 zqQ=UU^+=T2nb9>b92YECI^RDGpSN9H=L|P`ZI|BcXt^It1ZKV)&o;oOrE{^`6HiSq zwOduAPT(cDAVX`Qv$vg`Y@uXb@;LnBWURVP|WHJu}S%Kiz< zy3V4brTGWlY50GF67Cf4j=2Dfxmpzu;UakQv%N}!Uq9xC9eMkejKlmeWg6Rt9De4C zy=NddtXV&Tae9onjW?8gp~uf&^;^jLk1dk>RgLo0lqu2c_(i~W+z6%7V#mm>(AUfX zbVtj#%V9f_b$VE;y??wXyMvB1$rmB(;?=${^Pss?JfdH!Bh? zD_Xr*3+K&-QH*g0W6Xb5O4k(7nkS7nVu6OHuj3LM7(OfH^+1&&OC$jB&yXPK_?ZIL z1#w)m^ueOrIu3BZBE=`ULhu2aedu`lVC4QhI(>KrT}LZqIFK%SGd+vmr&(BZ>wuA; z70%~35I1@W^40Bsrn}1LUfY;6#B50z#PY?24n3^NxN(5&5vxhV^UW5cb9#h#!jCJo zKhQqXi|T>DyZR-zo39w=qSqIx$3cDuT|RTfUq|LZq6rYyK442q%>%0?!D-_B1skQ4czbB(-^E0 z>}3H@wFQGmHu}?5A=roVbnaC16f*H9u=RHj#t5LFYdf#@gXVK%@hkPU6nZ;ye2=L? zRfcSE(xV{)cHG}xUd6FI!pF9yj;Uy4dze@u=kvioRRz&l%}^VoB*h zlwAP755sFio}W(t2}HjsD8gl;A$6d5dKOuVoACzHnN|+P<&s@5MBlR zmtplkm5D;O<*UXwg1iv)$B)#z^9zRm@GD7k=QIdGU{j;|Zje(2ByS-A;3k+Nf-0XK zX{R6@YlOe<0*R`KJmw4zsyjC&#uvyp3wkGm81MEFZ^g0AG26TrzhhYUSrY^E!_(It zbYAEoH4LQ}<#JsBldv&)4!C@<-$CoXj95(mma2{fzNLb`K>HE_8;d?XvuiFc=Pwp7UJ8i*YquYIsyQOyJwXCWEkXvr=gx ziaW^rP=Uw%og+-tO|_UOd|p8Zfotm?UdZ5g7NcU|nJQhdnb<9KNCkbi+LMml0M3bO zOFQ@uWgx58_qbr4dIG5Nb7p|>W#11R5$dglHcnndC`S9hq(Y6_URSDFb(qb@9ID-* zNfnYsoYtTCRN>BU2#c8W8gJ3&8mE;6LthdtI9{MMFq^ugF4FKqo6s>pOd5l(xB;$5 zgNJNrt@?mBP?Y(qq(P8p=turEz+06k$``JpG8)$!&bEFS%P}~$-sdTpkdN3jz9CLe>F@? zXT*p}E<%-va6YJDVc3AjL@mnCN-X_bY2E{^l<@D161rPhyD#RHT)8!HY^!y>bk` zzeV??!!ba=M4aD!2d|;Vql`xf0ALpio7GmUy~tK)&6_cu&AGr1;*N?*JXUSyIGfJr z+6C;p9Ygn#8~$?#zER6BRvfLJBDp(sKM{LO_t3y*>7bd{8_YoS8WHhr5P`dTl8IG5 z%2+{Pop$EnHi8Gpv`fG$j`rjqWERMa$392F$7T_7a7p#%?<{HT{sMPGOr`=hTXv6y zPJ~F>MMIYtNitIE^?oURJNQnN zrju|XG^wSwT&Cx8kCZO-#wqZnYxjujADiuZ5|nQhDru&+dEBbP7|zH!Xw7?Zz#7`B zWu4XUbJoszd-FmR>yh9p;jhLvkHuH%EZ+pHzd7my<{l-qS|djb3-mTX8m6aqh-Ga` zV^!|+h~MMKSrm?!zml&e7`Sfg(CY{@G#$<%LM?BW(#jc@XZ|RMm<=W7($IbnO&q6 zP2zi}4xh3hVhhE7F&a?A7!>T}inet`%* zGW;;J(9gG*HhSpR&HS{Twhh=+ICs1r#MxqSgwQ#smV@;ZF=FO?XN=A`I;AFhKRTs& zr2^zf%+Ff1YR34<75>Q1|7fBZrhkVa_=^kGt22x+)?AIE?)t*31GIh(aevl7FqPRY zm)oUXQLW2o=7{vB@lcpLW>@TwfjM|+EMkwkE;q0*1=t;8JTvfl-eSZoReSAvlJLr$ zfOH21h8f}?tV!HtAh;|fnovB?Z=U?7@&JHJMj5c@r0xJ z-ZIsof)2uOJtk%UvNAk)o`HG4e%BXjywMVh^6k{?_xs0+t;HZg1KaXJx%FHaEhH^q z>kzA!zu^d5i*y*lGfd3V6|IRlPHNOE;w9{lH1ZJ=pcj15`>mHG7>|w{JgO!^Ap`6a zR0_5SsTT`f

!);`qt_p;?&h5tu~Y|F^qW1L>zBMm@(CnTQ_M3k)9xd$sk+1Fhy0 zc((#As>b=%JA9#s@RjK=viIaJ=IoxwZdgWRrS|)Yr={((vj7!c#}6MB@-tlaueL{o zj3;`$$SN%#ZK!pq-Cp{sv#$HCB_Y7FugDZ}&vF(Nx&h?31Se}0rQE{D8ycryFdma$p0ReG;EArFLt@i@6NdFz=1PbB2$gTLNq*qO^RqtOb@)z%CR5fkL ze}H%ugD*&!Zi?I(+OZq{L-^SQZ_^*~NUe^y0{ zncWR%dYnM?_@VA!EKEF96}Xfoi~Oq$_CN(Z45jz&c2}?oo_}BM``<)!M+_-J!|!<3 zmFi%0qu4q-aia;sY2yzE2IC=;tYGYl!(9dvj;UTuHE5U68tT=+?hq#;3Hug0_TQB9 z|KvP&kJ9$CRKuz7mM7dBbrk(yG@Un@r)=MvzZDJ?gnEiC7+R{4;}B$j!3f0q+AwLG zwIwZGRkNA9=`YJnw(gscJa@18pppP25XsCU$;_6s?3Od%zu0f@#lFlm;|=k6?Qi#I z57$$dT`zt&-Md}scgzet_gMbCudRftWomnhia}byziphTCxCPZsmu(fZSx72Hslq2 zKI71*ra?No>r=B01o1!IhaJPHzGhtckp#k51iaPUA6Ufw{mL6z7%j6{`&g~aK<0t$ zvAqSgg2$+)XwQ99e?-3}Dh1UgWAMQ{(;qxE3L%G{8g3p$Qy@e%P5jF3e3kn zxH?n76gi+c9za^2f`nLxMl?!|@e*FFFxkVQF~y?Eb}Dw+LS?SV2!4ghhPrf&NmdE1 zkRphE96vn8kV9kTv1^DC#;>UQawuw=j++)e!5E}VNU$;D$%9N-8k`A^dOy76kH-dM z^#j~yAo@DBMBF_5TG<{Odgk1~Ts@wl6ryG-cH_rXIzW?I_AtA%9XnF|hptETy6c#LvsD@&$qGt@f zuYqMtqyw_TK8iRW#&g+>B7oPb)uZa7Wn`BArlguCIQS!>?^r8M$Mi~e zIu5p9Hi(-?m8OI&PCUB=z6lx>>y$ttXiZgBJSD?i=M7e_MD5Z~*?VP?VjO!RC)MT# z&19&t5Phu#(?@dcV~#-msdh}T!4;x1H0Fz2y&XFW6~9pRfw%OgL)q~nlb z8zlxs1#+UBJH{9;cU9{xvb2d&CUZ`Y-R@h~zfwfZADP9)bUMZcvR8PZ?sT=e%{pwZ zl!1kax3P{^589>X>t$vipNaHOWEemLrUTLJ`?b-xC~muLLHO#gDB5Wy=Z#d_9mCJ@ zsdvKN6@_$-6&3L?u_oj(fS(?*5ibY6aIOsvn>seRfgs1yUh`}hqmZ|P;Dq1McpsB+ zcvrn4Ru(4fc?A}tNh6iM*R+UOSaen+Z)qrgzVZWQqy4fPLVDGqC0J^{pxF*Uvz>~Q z!5Ep0We!wp_M_W9nZJBc{csM}6wIs^I#{cdm-TFLa#^5?4)d_)ha~ z7lju$$kPjEU<>wTuO$Xw6*)cg`)fz90Xb`9Cie3G1hrfUS`T)a%1Yl9%*-OR3pbL8 z5S7hzm`5y>(Z06wMkUWo4u>KEM=xYc{2N^rwu;I)()a@9I5OxSE$t{Nikh4b^fTtg zmf(oWjC7~?oLm~OBMQZ+#a6=*RBgxe#qfl-O)2E(zv9Q|%q^1EiiYJeUE2*6WYGL# zMwyK+(kfod)cd=}!ckPc1D~g)Bw`W9AnDhRwOtEh{`L zrGJ#vQoVq66c-HAsd8f<4Q^DC<^<-_b2zkFp?}f>ek2waQcdz)+^gWZkWIgvo}9xg zOQSuddUjIXH%3Q9j1~(Y9BYGx2>%craCakUU6mo6KP-)%p4bpqz@fD0FgtaBAijaX zJZ^i8QL68pknw}vP>RQdUb_Nw?6*~)K?={kRrn2kg{ zaJvX*$V#7>R2slt2?%ewAvh~iLPz7smbR14;vX#RP5*&!72M(x1b{dmJahQ6rV*a)FY$<%39~q``mAT{L<)v)vhSyjRe}s z_dT#&!+11kqz+dDG;R2HbRSF<*&`L)ZS$TXS{QW%DlNK!`_L}#G$3S=y!n;4rj8%r z9=rh=rS!U=H_ne8VI6i1-9L9mD;bbG%%ToR*LlRm&F=UlL$&T|QhHjYcyPxzWznuM zGP=`aO0`dS=A=*rxe{9pGp+%|B{7PS(p%w% z0)fHUTNcqjqbxWA)36rmND8;8;G3H{;>#f5vpn*PSbi~I?L$|o<6s#zhcUDegrb*i z4$nAZjaY!XxOOd0%S@5d4p2@RxZXYn=U{Jtg|H}>X7(-DpNXni=Qewqqzndyl|79_ zDZ}LyNEgq5V9=aO2~=MC0o?Pc`62k_>V-31w7PAJJZ=+M;?q8Y;QCa%rVp~PY?HDO zvrm}b6qi%#;Ic}A^%|WpAJQ*eNj_vO!iv8^b%6x4p!EEayC*^mqQpWvnlk$C%TJ2G z-y=cu(Le=5d$S^{A2D`$)D7qn4g}(>N`HNDfAUcPKB`{-WJ*|jKe?`HX4${!jdp8x z={_EFCk=Ntdi?XbDSRs_I-`I=jRfQKMbFh{$?%^2Xbn;bpl{NHGb96+lR`NW47+vg zUzS)c2!q9c4!G2tc&z=!{OHtzO57=Krq}s@>~wj{U)m>uPe!=bw)s zh=p-&7+eE=7K&P&ahcpJ^9ykeK{pM67<4kuTAJ*NO1Nbn4?Rx2U$j10H3{oeK%STJ zVPxy&32$^GVk}WjCYmA{oe{BWX~Khn2_qlV0)4`Bj~vG<%@s&?U+ix?aebDO*kL? zdw-ns8?E+<7C}UvT%Yi-wp&(HCJ{fs+1HjA{@*skb*U$FeoZmhKn6?OS{5A}uoUosmXt#6r4>gehX8lZ0t zD@dCXiF$kuR7fHMj)RR2BYt|2jXo}=sz^{z!}54LnNf1{QI=3L^D({XjK+74tqDFD zio()zU*CkL(QpB)2*=+x#6M$UnyJ4*J{3Zv-**&kCvT@u42wYs>Z`J z*kHa19q2$QU^+VFCb42VAU4bNScYJBzR@FEfH+FmLu1$uo=`m4@PfJlv}oEjmD$G5 zfHj|ZB<}B=$A)WQ7T%&RZxrQoSjL610&#=O!CIwJF7V4EIKPm93#PAGZfy8kLKZwn zM*jqx9l5)gGRPx|h?Y@rDq&NN2RN$gBQ!`vinVdm%M3>(6;Rp(7>KrStjQcqdNm*9 zh!8}Vx4;_sJ@}sN1Queo?Us!_m|c9KIQ!};I1~m{#50G|YpCwRyft=YpJ z36|FP4wB13u3Zu3;;B}K8y12NIvM;!rQ2#n#2h*Pp*to!@%lD+8hKiAp{; z^nuq`zk`Pd><&G^i4(NFNKP(s>O{oRC!KU}$(^<2xQjSP>Pf(q?JnHfD&E;DkKe^d zmdB5eM=Bf3 ^ap}_}*sS5ijq~2IsOCOsgDXyq!3Ny`JH<7&mDL9(LGkNd-JNo$f zXmK71BF-`p<3$3l`{`1A?N(iUUUs2c(^GgLu7ZOO=u9kCPBw>=1$xA%;Mq}F=3_00 zhcUFZ&}Xz79Q7m+56F_p7pQo6ok&fmWES+6`vjOv9b~7*u!v~mQ&^B|n%Y!MkkKz$ zXNtsJ;Tmc*a>FdAB+3|bS>r7(J8vzJS*hb*800;ZdSb0c`t^r-CB5;HQ(cBFc>?}t z>k5EV51B<_eJfgiL8I5vK&Th51_3=l(4jSq-vm<{HI-~>pF>J{r6T+7n4Z1OI8~x? zQtn-@<)WCZk+Ea_Uv&74&y1@Pv;+v!#Pdwk|E6TXai$0XS+ zWE~=>my96vNQFl`=bYTLX{7D_-jO_WGLzD&p#Hud=n5wPiv3VTvuYc#{wN0s9wOkhB`c5CdXc*&A3yJ*>7>fOCi5SF%mEETI_|ElfR-X+roE0 zW@4qZ{AWacilVY_h`i)HdLnn20Pnk1zxO@2$-1p_0&kM{5nl^)>i`La$j27;9|7(T zbyKKa|;iR}5F+3X(RzDv)@(49RO1>*b%~dhP5&UA|21vfkZY9V> zt9>hsRmRF@RiHv0Gw+WXmm!Y%!zwvC{3M21wAJ|S_haODKo(Hhw2VMNyBq9Kj(qcg z^(ipMEI;2c-usW3kJ-%B8hAAdD^*-}#nxB9r+onM_nZrO+5;hMFM9{%b|(7B?$4NH zMasdN>za4z{uk!%iG`n1fY+~#+|D3|8jh#l$^e3*N{|9>36`2s$BtFwHQ5(8LOBJP z9JF383)UFsw7x}-aLtUUNDf_R%Rkgq>4Uno69#`ilYVyvxqlht5?cydVJ;s(c~4we zAZ$g2yXNJVsaL!d%4TGX(ab1C&q%0e@+?PG(szaO$M3TjVOW!WiUMj#T{DLSst?)p zJYbnyNiUYGY<@+1C;0d7`Swy5yjJdZ6^QijBK(u$c z8`<1kZ9)*D)X&`;&Y#GBxvd;~H=7{P|M~4NY?7XTsdxuBJ^(BU2N98-#6K288mMrw zNCv;5JoDJ+msJSv~1gTYM-@i z>ds#`+Pp0Ls*0YyWP3BG%aAix_5OWzyy4vC-F?ZvdE(zq_j$?wBL|{E_5MjIR1YH> z1gRI`I)9`vCIJYAc?6t<+xXyo6n6^+VZ*Qb~eo88Ow zbuP%HxitzX*V*Rs6@*r89_GspN{wEH8L~IaR+GuhmQ2{8^96YR40jomBNLB`GhJ(1 z!GUwNEut8|6AsB`*P~XztGcA`hnrGyOb2SV=@_h%tpOTx;h{vu>FR_I>8w_-P7Q`u zY>lNCoNOQG{cM;S4WOs&GmTPZFAvtcra3{`AqV%*G;TcTYA7Itkhw**G6oDs`(WUm z9Yg$$2=Um!&MA^l(pYw4=nwM0ruvd`PU<(8lIC-nss#B@4z18(S#*LzKvQGO^)qEg z;Il7P#Q~2V8*5t(3don$HkoySNAx2o=+dmTgH8d%hiq&n8Yz4R8u?-IIE+eHGb#o^ zJ{}uVBTYK=e$a&V`){XL*@{AtRzQU%R=1-3xBf)R!0sdCYX8~x%6rBB;u7j6ys4$R z#U+H@9V)DjkVvQUfUBj`FKat%`{$G%GTa}n3&28gGY!j@KSTh^DAf0QXW!|;gx$>Y zi)9;hG#b}r*I*nKuGzg5JbRGUu(^}ahU5Y^jM_=j66N-E<+SfdRN3@8x*I=BvJvY_ znMP$k_yyR+5yCZ{T9V_%GFX1%Q>A)Y zVRmn)`OZd;2;xC1;*evA7VEYCDT0DfW4=qYAL0*c@SXMI0?q|zOW6XR4n~Yz#bwr~ z!bxD7QE*9e-7>5!kIc=aVs`Pj151MNN{S(;7)g$>2x$DHN;U=0C|r`w$Whpl&t&!i8-G&>!eZ;Xy@+qRu_Y@2VVW81cE+qP}n=*>5? zvpciDJ+3;c`X5w1*K^-jI!6RBXBUw(DC4b;te-Jl_g_p<^zQ!D5(W61?AUdgH)#H7 z0wYd9R=n@_4%aOI-%9Y zgSGyZsy%9D5*2({CvVw)g8h*E*2h1Yb4G2I$NiO7q}Bi0g7|koC=+v=fi94=2>X=q z^7~j+Bzbnp6!->r_1H}L2Y9|eH}^NJGLWFa`UBTOYMd}L7jBAQAVO!2YI&mDXY^Oc z&$~)@J@}MW<}LBCn-G~QvQ2lq{Kgt$K2oM>nu{M>1|7S~cfBGs z_I^xvRqsw8%ACFA26gYG0_hW7{K5z<+ye(am4}crBYe+bd@FXVZ%~WvzjvDk)*7&) z9oT5??>&E|;)dYlg1n)RX$o+ET7Ae2ZkxYocSuDZp;<{9u$V|hbQ_|SIxBRM{r+In zo+3?`nC2S81Mp*{@VX9FOBO!(+Z2fgK68C#<^My({cNfQ(2llf19R&DoWa07)qgbF zty^0efi$9YoY6qVTWR=zVZeM9T4P4eK{?wvf0MvEGeg^#8-ky{7SH%qeo7xO{|fiI zSw9fJ+#0N~+?4HOELohA0Dl98EPZ7qAAF|<*jYOQVG9!EP7-V$Q=WE6PUgnRy7PC5 zYWtS6r4TraHZ^`b01*mFtF+aW{klp6GAizkVhA931A?ze|6Xa--+jua(t4*+Ap71? zChn)XdxyO|z6FS-Ta&yG$jIuDnL0o+;j-KC5yPZ3)hi?hiKLR5GV{C#J)*f7K(CXJ zN!rHCPZX+G%7dM_;60)nW|4iL3UQ0~w5p^?FQVAU^zTL?U}Mjfw49sd*>e8S!1;av zM4V?(TnJ~(%%yV}mEF2Zaz*0&X&RZixuq@9hIQ_i_)Z-gvw?F#@LPmR@)ia==4PBC z?^b28Ojf(dAU=zQQTukGrjK2sTsu`0$NMo_8?W-nTb<8++^O@V%8yFOyrG(fsxa&_ zzlx2KrKSsZpdV2@0w_I!p#e5U(So93M5dP31}+hm%dqD|Q${IrbiDRh$n3(tb7w4B zRXmMNZgLEV-)hpS z_@oIKaWNXe=y~;rT;^4t&@lAI9a4RVg-ESoDtxQgfUUcGQ&Ab_xD0s~e9-S?%@z~1 z>nKNP{Lcq1c4oO>{tK=Abt8N|$m9$*gLjrmSJ%b!b$`6?;0vt>U#N=DV{rIvmmTZe z#du1G9gmV<#?|ytsO4DUKhz9J))`n1IeU1)OX@Ub!%;P(RU{ie^To;xVPAPuR}97M z*4boofP(mx0dufJpIVH!kPLoVrRp7!4_PMgWb?NxDYwR!2o?=MeEG>&WIGdSx5>Y}8eukWF zKy>;UGIwV@pT`kJ-pGyt)Zv)+QZ6V;VGry>dDBNP(n_tf#fkA z<1!{F6%2x5RV=W!wCVJpVYpN-j{bywAdw z{3fEN0qhiqV;{q{e#;5eF7R1tKu39qXjV_qE#??#7nEH*5IYF{qha;eTQL5tgW*{t zj-*~E-e;=4n?cmESnHi7<=elueT6Fl1+wU>s3{|H zGhTqjJ`4)CbkoAF*tpEJ4wj=D@J}jEAjq>_y~ByUNqo*QuNspdt?{sl~Y)WUkNpU zDGtQsyatunx5fRX!xs|0kKm2swu|f?6SgP(Ld6%s+ycoz(D{OV1x)t4CLyot!^g5s zB)LXCFEQnj22>h$R&3SV?szl^T9dfb4c`;VP?m(yL_J};lr3$!&w(GGz9!RDxcQhO{ zR<6l!xuzS9UfPXbfWvUUvC&TilY;NR(J$9U+MRU5^y5BI@-nOG-k(ulriq*vl0Nkz z>~Q<2#EooLTj92R@sBBrp=JVqC+r9!gZSY}#O$2RYK%fP9y8#VX3|PA8;a$lD1@Cy zhmYg%fQXi6(;hL*YH#Eul^fDO92A05Hx`y`2nLM!V(@(aI8a;Z zx13Uy;!v{qqKKr^dftBa2hstM`bA)GFnmIz&VP@#3nY99VGTw;}x(Afvhr1`oe#M-Uo)?EoNd1OWcHP%f;E0s7>!V z?Q+{DC6?fqMc_4zodUCpiAxGvQY{$d_=!0ibzHEb19bcDKU!ACC^@qj61yaDvu;q$ z?)?L+e)(!6VlRZ#s~|dZi}Jw=M;t+IX62}PbXdc&dh&a8I(tkAn&7%e@~pp0@Rl!- z+QJ32OH};Df=gOYfLpI1exKBmUZ0HN6=CqrYmS8va%rT$BNcZ>K&&c$xb0LZKq$_2 z7vKol5A5|_24^-H3kjvc9Z}sF85^1OKgOept2GoTi9^bnIe`x=K-$b3zBCuMWj;2j zzdL`2gU#Wit@4IAl$TsJx^OCmu}vg$3+I)y{iUqki1G0(g+0qy*8lv!DJ=f`O*The zH29A|s3lL|Un3@e++NcGAz3#!#iWv!tiy-04|`MGZy;atBkIF-Ivq~ZJ(x3}Oia6g zeBD19YP5wQR)0FuCB>MPM7;hl7D4mPBJ3ndFQJ8-wlL9mb2J1-2bpvr_-9b%Wjc|c zeR%t0n~3fT0I2(tCZZFd)QwDA;Sr)I;97x>=q-{zFFAqT3$>Udp&a4=v54Kk*|UWI zhefzxIX>DNNfcEI_bOaTlD^G{((i#h6NjmIaqY~;3^VNldo%DP%MiW7lf5Ps+Lq=y zknmEyeQxYl73XXris>VGmxs`62JPD!65(vsDUq9rZDr;Z&FFC6|4$Yn)FM?Oyh@^P z>HCNEc}vlqI7u+o9-!IBePAC=gs(uTmcBWJT_$iwT0Mtiz+1WAV`^!&B3EA!_<_gK z{r@7K{~oY0!u4dy|IQ-ruZ5@tR#JlhKLFwu^rHuSE-sN}1eUt8qn(M&BE9SMeKQ&N z;hGFMu{G@0?R9(w`1f+X{tWW4du_l%m?Jbh6M-HSk42rmQ#g>3C8xc0oN?&LY|z4U zO%m~U+=h1_Tdh~Jpe$Xp|7caPJce~3Dz|W&0`tlt$k_QItSg5+!-JV|G&Am0&Vik? zttlDJhs@|0tRbfdV90?kTey^e=)wFbM8^m`ToWTqmMIJW3oIob$ zV4{4nVZ(WAH^NV7J;(-FXT1=>=zk6V^_ljYD^{~;O|qiEccQMd zWB)I_VDp=`lxQl(ciVlWQb~%iE=hgNuc{h7%4^+9|De++VLaKf)ya zdS#Hy(H~UChF}<}acIO9%+>l1b}!i(`zfAa-!!_;rS0AZ#oW0}&&qFY-QVlKw1DBYW9 z%bn2#|5LJ*LtMS{?YB8&e|R3*K;=hC(0z+Qt6McjDLx|W1t)8Afs)F6fpFkIIKHC2 zeQdhjRR9v?fAMaIBDxdPPwz-j#5zC!lrM%Pv3Pz5=2V6H4GHYD)$|U77>UMDMDa78)8F+rYxy z5RV`=syUF%mtq{sF_xyRBD^3_by3OwzO>E8vOUf;sx{|?F_<6W*j2EHrnCL^M1PN2 zy?Rj$rBmXKpOKgXV)C!syQjJHS_kQhz!vPxUy4dznobv1 zW(sRVM{}j;iREWiRUp3c0&%{WUv%=Fg{}O#MZ6qQzM2^O^l1~2@aZdeZwkx!Y46|Y zv)9S&0tRT5dBEkP7);yCsnq7BuKc3na=DI=_+WGi3zci}RFqm4BMa7^sFq_(W?rD7 z1OZ{!$y%HF*56o2sW2$^NS;uo-P6=^R&Cp`ucABAEXq(fJ+3t*8<&inRO86nQmW(* zjcOYd&L+D6gUu@-g^IQuQ{-udgN*vLgLHDKu1%G{-&*{Efeif{IPsa{(R)Eb4X@Vm zr>Is@p_$bHzGGHJFGhYgwU8@sB(=_Msgv=Pm}${dwCi=dD{xX8a^T-=!=! zHhZZdw6u6m<2(fbgzX|6(oTk3%#HK#ieSKP$8SYshI>82Vq{(CwnuC&Q_HyPJxf)m74LYNynue4kY8jUh>LJ; z;BkJSN3j@mkk6?P-6q$JGjF4YCOX{d4n$Gi+KlN&bc9Z&n_q_(jJdy=Gz@tqF%V9t zMN@s};9a3UF$W?DyfT=6I?r3s6S2@-_kvsu3u@u@#k)rsN5?$uW9Dh<|KgP~e~NiH zZ=p@au3})-DUC76E=7vkMK~NcDuW*b#wa)#?*9qHYRdE7>e0>a=r16*ZWsUs^K{uH z8THbKH=+d$nM2&sKKvau8^fEZGHve`Q!fRcbcNPczti9TgL&ZH#?$BA{s963wV=ZMaWNnApcpGOoGzmBQTWTlcM*j%oPS7=LDY zH{^4u$^vOSILI|4y+FPAK1((^l>;~~5i=_+r_Hh)R3+c)%^tb2QVMTG`QlfPYg0DN zS#p5X2ZGi&lm3Snh$7$r!wb6IREGcI1;hV8yufV}&z_w5eq9cf@XmNq47n{*6cyY9 zOX7L|SYp18WZedOe}Lr#lhZCJAkKu?!^6Uji|>it=$tSDQ*lQZ7-=37)V{amx)!lm zk@K)}0J~g7K{Tw&bkcmtl7^-Zh8YvBj*gbCb8_fJE@S53wbO*mS=gDSShs7apRXR~ z8+w}Njr4NH;A}vBjr?p_atX}?PEhWLvvB03nh7NLP(jmCC!JKf%rTFOigg2X{E}Mq zDjJghdFpPjTa#!|CXS@RDZ0Z7Ydk&L1uRCEH?n*x>DoC*4LMZJ4irf_8E&@H5%D~Q zFK?E6VJaSBys+{Xjxosq?2u z7my{at&e_JtUSM^x|8EREy-w{srO-sN#V$&6}vR?7twx@pme}G*?@VC9kL$bQ6_;a zu-FS>NtauA#>X`XhajYEpKXv08;xK2<1bm4A@X*O)Wi@Cyqo>A(7<>tj7Kl_6>^vH z+Q0`x1J2qZ+dIa~=SI6#OS~O}4bD ztE+JRoVvQ&?sWaRk}uJ1%FT{Un2l`dDWO zo`9WJ59j)>y7E{)Y2Obb8Z%3NgpSr~R2YPAmO)IMkdD+Eh#g4JJqQAN+stp8R8H-T{2*UWcNqqkVX-GRGW1L3WlBK>fN36%4&VRbIWsh_!70 zXHRW{r44HvILD-|-v<-;`BYJISgl2`Y#bI4+% zB4Ti%Klvx&OUXpSw>BK{y7lQKs*(U!rocCT8Z#%h+-BvBEUf086jv z%n(nyCSla(;UU0neF_2O9mXt&s8weerouSQ1&24lLwJa?(ZIdV1F7c`+jeI5kJymS zOk3eB(0&C@YZjBBO^137358D%JFKfTajZ*~OKo3_@0Xxg8bhaZ0k4V0v7PEVEzhW+ zxhdJhHS#9@fr|HmYFIdI1i zyQNyuIRQBaYive#xWD3oKGNL7j0A!WRtzrAz?}FUybK_;$AqQ!&X2*UBto?IUdiYu z&l-3G_)RXN5EK~5DkJ5+B;@+Nb76FX^}O7GW*C-rmw}#KXSad8O*XJ)gzs;6Q;U_5 z;b0hf{9wa8?~9pQ)OHe#yH==%`iDM0htXl|i`iO?Y=cEYPIg=;p<8es7>@f6Pk!4) zpnZDOI_a<{B)x%2#%=n9Zc;_3@^=emdc8>ic>soR+^Jq);pe=P829A225rX|FMIHK zpeAI|FaWhk>Iei8VFv_Wf9CcVK9Nk9I|SJY?yjc?DQTdBCN>2Qn-lq-Db1C9r5di6 z#&GgY2wL>h6NteDu~|7zG!v<101BiFkS9u5X4GAtV<1Z&=i8?qWVooVF#v~rTM$(& zVpP@2YY?z+%hPXX37&N9%oAPBNW&{eW6Px1e?#?4^%@+He(zkV#`T%OmpS;6i*~)Z zZeMGwpDKFC1it#j9Ux8*wHRlfAdkzex=uK&xkxx*Asby=|JMX}*a}2 zIcqbtFIJ58%${D0XIe4qOM+&<#7cZgNjq35ERn=!hVJQ-(PvSW85zzFhP}*ct66I+ ztNdH~{x0ZHdKp5EmC+f*?+RycAf1RR# zrOJK*fOyGhvS-67dyVuV^Yo<#EV(x4{EV5zIt^1YlkR^`CC74{^RIW8A4U{$LQv+O zq5GV9=lc4=PjqlUf#P49+rroA>|R#fsEPl9{H4*KeezN(f%l~HXjcnheI9ThW82|n z_Z9oo^HTgh%;DenH|t+Xh7TqwvpkwQeR28-YaL)(rmC94@4YctO$*is?$fh=Bt~_k z3&{{v{)jSWSeuIdfd5kK-#&fu`T)(fUBC;Dn;0B4MBI1%GT5tNGYoPbt(vQo1)05- z=laq_gNiHrx5IMT+r78V^3fjkuLsCvjB%p3l?k;TsuqTxzJ+Y4F%BsNh!~RT{$%U@ zFzm;U3?XcA+3#-kQCU(4QY)8pi`cnrB>bI*E%%=l2{?cKx7Uo#H**V&vnnzr%bZWV zEP1(!jf!^28V`7g5NmGbsUt=U7i*K{R00r#x%KR6AtIYtBvi(SJBo3T_$Np-Q@!$= z=q^HOy^o6$sK`jqIXjMfj5vuf&W;MdVxMvWW=I3-A`VwKn$Bl|4Y4o^Ym0u&Fn}{> zN)Ifp@8aFVt37GEl?*vqmw3nG+*&R`X&*9kJLluUEJvHpw`NTpY58I`pA)Iv^R3MD zX|Kp6pf#T>+NXUrw4Oz=SaP759z%Gh?CgbUio>~4EW!n$$e-LV*>tJs+Bs1U2PyacqhybF8$l$;rR2Uh_ZW+Ex12N$x3&aDFP+ zWZr7PoD6_tlopL`u;%DUMkapI5OWKorE1Y4>nucL>P?}2ku;u_Yw=03p*O;L>_Ss3 zM>%uih5jHqN?3+UPkGM|BJ#;lFu;f|*(rydxzxfflF+&=Z45;GY-oMLk=(Vu%U zZYadgj+0r#KN`5x6|5JhTrP<`w~?~FkAyFE3#dSH`)d8G^arvkW-fLZBRz%iS*F)m z!Ky!yANTC2aN`G7uZ=~tDaV9@#StBIN{l|w8WWIkzfHnCKp%EKYN06i>N`F%f!rra zt?Y7PDU(>SyDOtiqmEBK+sp1Z9#rG!KRERQRdelX&h49>AoqDN@J7M+qZJLpgZuqs*_=L@30o5n##Vc|zr(0p zSPYnQO<;k<3I}yFlUxzOIN$beYog2)Hx4nh%D>~6HGk}c>10QyNBjVMOs2=@faw58YS~l@gDyE;$|5%`wFLw6K zz&|QxKRCtV!c)4Qaz9CbND|wgJ6(Uk>pSpu5{ku}wJGWr42-#D<$`;K_Gwli{5*v` zJ>f{duwMb1g(kCz##Ur%G%T!Ia9MUctSF_@3Z3xEcn!X)YZ4DoDe zigLdtuqnp4%y_|q9;!QDHxvG*Y(Cbft>J`X6|Vtg39M1as*B+VV&q~wv72yq1NaP zgT2aS{3Liv!_}XnydcIEDU7)K)pV6ba+RL0t(lNMaBRhr{lo?%5-Kmf7k-YI{cqO5 zy8O^S+rM_aBTE?Y(aJfTDDRnD1g*JIG(ho}x3T#Z~` z6Ba#XX+4OYVlIYujwB3=q7m)064LH|EZhPeZNOY_1-o?sOf;JfA|MLMzPqQNEsVJ` zU}-jlV|FD!U-{z@Hr-m0pXEAh8#SSMTp4VlBj}Yf?Lkuu5!jIY+JUI;v8e|bcA^x@ zl*Su!Ldb==uWK}VE2_rQH_okU zpJQWMJN=`!p|c82-L7!`qBBAuiR)JUFh<4rd9RQpN)>l_RIej;AQfi4!ERmtssA~x z3|CLC!qMELX-IX~iS)Lr^XleRU$v%#fb2Hd$1v^%7|Q(c#S)sW-tuHg*i&)8Io(By%l@0(za#x~qhDuZ9Lt;_d+Bqcdp$+FIUm;T*I({he@-|4 zE7PS-e{#-A{2?EAz;iLm6wyi8w}3F8vIw_u{S+Z^M=_l;j9|Ivk&r4Ci{Q7TO#kh@ zVJyrS&;fz3?j^ln$Zbv+Vd0*mB<}u6h2)mqOlSHR`MX4GM18rgJSP$ZmirOGG)>A( zIPmsM9p&GBhL$O60R{mX^r7UKtdgGc;(AIJ@3QJa+6`Qh%4idjdSiw<--6FEt9Yh5 zM)tCPOO)}m**10&=E|5iPtW6-AjAdX#6Z6c@LIeECHjug7tV^a4+0?1M(#p4?J{)srw}Hu~TR(-1b;Ic-l8nJV-cQ zUHHV>px>ygkyr?c((3}?7;Z@KqRpgU^-bbFK3K^moi3}-U#xuNzT?SzaoT!{o@q&r zi-myG%|DqpM~*+cll)SXmq031qJ$&CesxXQZ+;skdw5bNZ+J(3v?|q#sA3u!jZ0M8Q5N{HJiVb^zVmNL=G3fLuHyJVxQHRL*45>`)fga3|9anwC4qtCl%Etym9}hW+crM9%4msl~tU zfRJ7$0vw={R%H-yPY1z&X3NR!q4wr4A&g`GMr?NhlZL12jR+@jWQI#snbzBav_C#^ z`}1I#hnR^u@#!Yy%KBN&<%t|F(r;AKm{?IOYTSeBQaToWz?zf{bx=eDaA#GwYZivv zDf=~y6LWlZO~%)ujeS~)aDQCdA8@Ixye5-XVsCd%KbZ{#2Lv5yaPhNDiMLGO91+Nk zBSkkPxhg;%lXTiRaq{8MZ!MY|Vfi$8pxL36XSO*N|^Kfsq3OGsr44KURZf7r>BF{=$)gNJ=0nbfj*O z5Pz>dJCXmiwQ0QiR&mf$(Wwlot%Z%(tSFu4RTf(MR9|;~&&8&nz6&~*-W0Ytw>wj1 z;!+uAo<9GKx^;7IYyLBPwRL~r?-&0;Q~2yd@kiQUI~Y>0Z%o0O;Wrs5sF=L`1n>(t zMAMW6scE8Dy{%Y=j10(c%hMYr-!eo0^LS1G<(DxZpZQJb-XNH| ziK;rXlzmVTC6|-~nZZ5fieo+|5)djv4q#OQferFcX6nuRSOfDCk%FXV@Z<5 z8tqvQ04PSLD~E%)uibdk7zlZS1^Rc?e&1#NcYcVx_CD^^*QGFUuytepRa#S-*06E3}x zclmyo&8VanbFpMrp*&x%A&n85)?lm#Su!m@Pt;Lh_`@M?IaN*Qqefwvh{lwGtfIxD zhLd?H<@a@1_^Y@PR&hTH9uQ+6*0Y6IO2G%kZ^pIX$6VOG1KA{Tp~hw zq`BQd#QIbh5pp;iX@9KVY77Ic|CdGuzahliYr6mhh>y#rV?yVfi8LXq=ZTN$hA^c zM`}$}W>7R)8hX$Su>F-Ebho01ti<#Wu?#uI?1K-e3&k6uvw6C8FvQK$9IS~yB_oK# zT(ZxPy8O+O5LIlXijsufjIwDE&Rolbb1#c+ON80Y4R-ve8u;>#j@P`$CS;(`!)E^e zxJScfa={`VAwr}*5?+Ivy>LspLAM#02=`PcEj2vcim82Tf#ivf1Ro9A$^09 zppTdffACne7Fe=K`YF;lobwPzf3_0%z4|V(9`7nsQVFMacmXyVfF%z$w-7n!o;6d8 zBhRFt-|U9_LrkEf6iJ>r1shDp%h?-x+R;Z6PPET@w!=DPH3L3+nmJsI@eCYKe@K0$ zgpfFkVRa3+1$Hc?L4Np~xmq}J2d%sXa@vejd|KqV0PnESUs0Z{+%<=(-CZK`(+wH% zWibuY&K9lSNiNcvhz}GPqR|k{IZF1C5K!rG^9OQLB``ltiDnFjf+yY6KP4!3QLM$h z=9P-nO?PShcO1QihuIwh-c8oSB72+QZM4;GG`8_K)@J9{<~Fc&)~Bjq!_K#mh@)W2 ze;1`801Xq;wr6j3y`!yyXmwlNA`XxZy`;RPho8X>u0-66DRJzi={{nRFqz>ZNrIRe z*G6Jm88fl4eFw}(P(Ao?``fv;P)G40>}%AI`k!4sK)zxWCb(rGgoOz`ZB1+i%;56) z{?`Pp)P9naDGI+9+y!pXV_a=#Q|JQ=2(mZSJ#(Avn zPt+?LxZIM29gA2Ye?b7tcdwm4I)4~`l``!}1Q~YXjsgexEndv<{{01#(r_Q{RdP7p z*RJ#hTvDnwsUo|mtJ#?He8F@t-CT2hf&LrK!XnNyVZf>_&wZd1qp*4+8_ET{3n)gi zn6io+%hN^9PFVQ&sKf{WXDTGX8hS?!#;np5=SV4MF8?B=vb!TQ;gv4s$@GeJ;|=N- z`OM@Z#uYduEl7u>cxns@hir(>iM6mv}&_8XuhJiqFl5^ z;qLZMDv}kyJC_ceK9$SBUVZsawf`8lVZyTRl^-@(?@|kcu-z zt{&r4Hc*Y?(+!iNxdNU0UqVT|_79hYHo0sP94x=>A97|R8l8E-@<9Hyv?ZpW+SGLV1ft2(K zR`S!g?#0a1L`PCE=J~qLyM6PAg5&5g?;=FG;iOAKCkg1~5c1JGmhGr=t@&+am_8m; zuR&=+y_S9{G30F^!d{RL+W{xJVsy1oc@0RhT@}R^EqiDIwJkWN>9*<*o zUaw{Y3*NKKENz&;m`Fd|Xc>eHx^YiF`W)&Q_KdyPSQ0*9Wk0c~JRY55i8*r+uC()_ z4(2~a)IECb@caNI-}%=v6&d%C5io!A`UDnrL+5+^i&` zX-*ap(RWyUyYSlLp-9ed_8H43pDi%Izt+YyN0l(L-|zwJ?hFVyY|C(es!uVpESC>TJ)N#K?ddnda~~rcI^3E0H~a zf@!dSU7l(AfFMpw&u{sFzuPe?>0w$Q%7_CbrTFoZt-p15H%8kH4>`M7C!Nj!PSSmT z{Ajwh3Wf0xWUS1}67f%&ez5B!2wEqEPj}vSU$z-V*!}AS%@Ip_)o!uo6J=Xc(@#qm zJgf;#HD0v6_)aOd*wO>p{lt-WSnPiwAB)VUORt-U-zjbo^ek;_a2ys$Govb$_BB3W z2KsriFRr5DCreNH&qkQ~pLC6FSxvPlbzwKn_>I^HiOGwhc`J&R&=R*46}|vZn8SRo z7qnr^B(3~|bGA(4Yzi@9glK(cx7o@~L2hiZJj(@aYoY`?VCo5-cQ=LY;f`rzxTXru5dt4v)B3~i_c;g$BXtS0* z`ySxf-{Y*T?mV^Y50WG7B7_EPJ3;XjT?tiI@CjEe2vd67hBh~Cr1xQ9vvfa^Nd+|P zOYh!Zb&_wbhhMeT6)U-mao_JGik0X7i*6 z-8m0Y7wTR)V1BueY$IT@1$BAHLMI%<0Z;F*U;oDkgv?<}^LBam7Q>%nj0}gWF!ZE)ucbY)sC%F*+;2$bivb3sUA2vf zcL!Mf-9^+ESv6#oG>+QLuxkb48ZYV&a><5LnCq@}Cigb7%CHUb~@vVDO28f6fcXSFFs32~U8v ze)$e<;Le{APyD8syFlFiZsj#Au$Uo&6m910EO&`mwP^&}8H7cWP+e|?hY#(S5P^y} z!iZnQH}5E?#3|j+r^(!5VI7Q_T%pMtl_5SAYX@Fd=u!;qN5qnAEN-TR7q{f_O|l+f zS@+<(&N)To9AlAsVd2qJn9-Utr!g${4#D3PDmtd`R|tuvViTp<+1i zT5l|w951EBuPcY)=v&q~oR3UZ5|TIb{zQ9I^4#Ilp9NhTUwDMk+o*cYPgBY*-$m@<~U10Doh;R4%Wcm2TKx^$Jv)I{VdmRnaABH-m^KkKwj};+c-z z9`8%Re=7b!_lf!Szc(2E*C=CTA}UgzT#k67o4iAOBL*t7i_=U=auWc8@ZZ%%NcXW< z_#Z!7ekI?0UTge!3p9|<$lAcksZkT!8*LHmA8^#vtR9O5;%C*bUqLmT7z)HF0>23B zVgiVvi$mfkNw8LkrzXT^vRZ%Ni_IJrw{8;5;R3YT8!XUMov_T2|NZRceLX zUd*f3eYS9_z@CeA_V0#+e{K^u8|%^d5DeK<_r!>=Fg#Q+JETAsF_hYvEVxI@%uMLx zwe*@t^O2gz6adp+ldUE4y2L=Gg8PkWroovme5iXe;T6=@tJp>j2FjWLq;{h(t#Kv+ zeC2GV@q+FA<=atgVZf`Feyy5cG(#zQ7Tl_7o<5>x+hl{9U5O8terhxU%!kk|k&thV zp$*~C4hOiADjIO#y|2iq=J2P100q-;KLEC+qE(-*RGLG+k9hW0-fFC#kl%q2N2v!G z{CS|)Ff?Eo6&berm(BKXSZJTd;6l6X<{1D1s)PeM z-hH|zY3S_&Zw`P1$Ph_MmDZS>lcjEuv4#r$JE;Pgw+AwbPu0olhS%=<1EPo|*F%Cb zbaN5^EhICz$|))aVSzY5ZLsxh$=Zs8Nqs+k|l7lWhW z%aWtms|1kcNdI(2(-kJdUL5xYbRs33G%o6K zV_pjoPX>*xK3BCyD$MzXvdB6gEDP2h@s>n~V1&%JuLG{Fk^vd1;OGp0^kAUC4HpdU zS_m{oz7P%&zuOK+_GSbl7fTZG+483lyAKKi zV9+>Fk1NI@C zMeDC-W%*tAm;lN9#6q<#ooeA^E~`v^zB-}hXx=J=i!DJ6yz1r?B7cSJgQ~$2858I( z0?vN77%tcdI&lqBk<9LH373%pl%h1Id1fXkKc<+=SwOF3tRy8C*_tInxR;c)QQUSaEytfWE(dZG_o|>=DEz}mVb`;uJ+|LC)-HfTZ zdTF#=2^tLW^-^V&7Qs@M9tl(74-xCA;GWKP3X>org{PJ5{0Z~_`4@k@MF9gRI?UK3 z0?CjDaY`99bss?$fn>luQ4WuvY#$mB3|{{e!l*@hLQ=lW9Y!8C%-t+>Xcm}sLW6h& zVK($~IGlV7_#bK!`^i*De{ozv8y_+|P8gouekU-fX`bpmoENgDj&m{fq5(1aG0*@JxHRV`lv(@Nbjm42S7JXe zie!rCh)0^Sam@!hZ54FS>y0!%VqsjPQvRAPVb{`}Xt`P6ngkKnvD}x{hgh$j>W7?4 z=-sTt@fNKBc~o}Hga}VjxN!+KVNibv5X%qPs}J~)9o)W+ zMjm>}4+!B@MLTM6WhIuttJnvvLOFR)4g^ev(nN_t`%R3FWzHVpjtX}Qy;6CIAl{~VMubD`XLV3f=6RP_ zQm;2RG`g{{+CVo0Yh`W3(j!~8(jr{WOxu^R z4m0D9L`1@?7G;Dt+SBpd|1Y-QF*@#m-TH29bHc{9ZQHhOV;W6tOq|A6!-kD*HntnL zVcU0lp7TEUIcq)NXU&J1HUGKxb?v=>YvxC8q0yR;4Wj|NjJw!eJI~H;yIU|qOES&Q z+%%~OUFDlpfkn6t>I`%axo(>mCy!i`g##g5Og*?KQDZ5b$N|b6JRD#kauJEnFMd@G zs?joIlD6^o1S1h5Jg=-ilVs`<6ivHp@U#S~&u}7EAG@`=i&ncsM0!lyg~jt1$E0{! zvBf4k6+M{2DjyrM98Lw#F-j>Xj^FDOu7yOSHXNVc`n@gVS5FUA66~>A6BqwVMUQyH zj!NSg>cM~K2<@1dZw%iBdI_u6QQc6CdL=y72^tI;r}Ea^hC@Z*B6~Pv-|5I&8zJ<6 z&T`*FWtkk31I^3~QD%h<61CxEtbdc|wbBkYkWji@BQ+uNEVc74(3Q+V9pK&$BIq?L zJn+%tRx11f%HmCmN9j1I!oR#)oZQN1$&)!F{9ReR0F<)441S;jYCLh3_OqmNQw63| zXwwHpU+6P^9!!_7b^XrLRke12mn3JkdBC}{RC^O7=K90WXuy?`+2b~ zfQnc9a&`DLiS#NFsDHBkkfYcgP14W5J6!kWMB38m3)@u3q%p#=`YTYxTRJJY{ot$; z&5(Oz^c((f8j|G8is0%sfz`gSi(RmWw?UTUO??o?K9)Sj8uiMje^7cIj60{ zpZ>xPJ25sY4imVMH-d) zD&MpW)h|T84SK~F48p4nBV{v=uzI0aj=CZg1*!`uWixE&=?Uk#AZkWADPTNc zKej~CAZQc}=8v)aMbw^`X45?yXOFq9E1_E$kQGWlK($shy$-Z)DwSbZKC~sR*?orh z(NtNnxMGykR?tBQojLfnV-|W2*VQt9_eVTEDsHPNQ-mbCBR{77gDiZNj!W? zNh8*L?lh+-ByD&&Sz{}kEzWKd_R*V1j1)g#o=`#vUCFKJ8^2=*>n$~`hc*c zi$>d5sXl~L>iMJZx|SudHQ<*5nHBA!o!+Go!*OBNGDG;9WP#bkN(w-jHW7Taw`;jE zA?~4Q?g$+TA#>P0?*;A|ay#QXRv>9WfE=N%D4Z3pv#xu&zii73Tfd;i2^M@T-2-3@ z$WCSCfF5VeztXHtv34r!%P#O6JArt;JrQtri}qP6xWYYPxl361&ExIkWRK^~Rzgc5 z_ZQXjrTiA{DNX6cYkc>HNwFBUa(B0t(BMBG$>c47nWeguU%gz>+g3Z>1*=D8a4H>j zzNHTyqC-B#Ms1FMwu;+wC|-u(6_c!BAWKvuio!iBFlEmO`Mtz@-BBAZFw_SF z`TnWvPB><_^46~Xx`^SuGP8C&;ayOz+U|Zko0;BmctKN*g)VuT0ONGZ34qs-KY-$V zYJR;p>5E0XZ`t4mcAx0XC~isDI@WA|yZ6q_8_{`JR)w)xyJ$73bs$@5F)^+C{PG2) z_mQ5(d(R}{o$sq~Uz9?EZeWBEP_pp3QI&wQvJ3O;unWbEl(S=XD87|Rc2BP>hAKIF z+85LmZKaf^=D9&OC@RMpC7qn3bk1=bin}uUF7+YiP=0sbsP z7lN~kmtS?aKA}T8hM#QFf3sYDF#^DLl#{l?9&UXr!T=IMgF74U_n|AnKrXYPsBh4G zz$32fYibi-xSbC5*@7&QUlpC#^gyY-VJZ*K`gJytE&<)t_b^Iud=2AG#KCtMwLj*O z1>E&%$g1w+)Ub3gGo&tIOnOrdYTVr{b@L~TT{Kr-CPd&;l zeXI9{xGE;0!TSesJV_OZ*OEcL6pZPU=A>KY&+=w zQkTwt52-7ybJ7o>OReD^Maw&Vtq-2XWC4MOWOv+y0BH+h@vr%X?u8sULt6~FuAuIT zu(sZ^vz&y)C`@U28T}!6d(^|H4?n(qOCM*2_QY0#s$hAFoWJP+#sz>WoDIQWMa-v( zmdzRVI~0aw_qmOkao;HhmP5iT5QkFj8QTg!_Ux&Mh!u=?wx<@UR%kXivl}i{l$Z?t zULU@lcLX_4QA!OxTF+N}6}oWWj3$X0)wFOP#mB?2_s1+iy<3^~x0Z)jJ$uQYZ~@VB zK4n-PC*z}W(FwK#Wvw_rJ51&B23Y2fV(Z|fSvX69A@4&mQWHr`_jo*v46KiPdL88z{(s*(ej{j56T$k2jP%~E zYV=zEl41fic5b$!|7JmNx!VzLI0D2f4~9@rcl%+Nt^0|86D95QOWlUM%s|YnRbiDi zmAlKNb_$Q8Hx!Q))MP3WWiioG;nDxX$MWBOkSp|iG1icMEp5yQrTFU)5`Ta8Hq?}$_Ea3T_6T)Ksy^0#}uht(TOVM&<_Duj6fBT zY(aZ_aKlx(h~dx|eGaKT=zQ;@8s8f&8nB1JEiteZ0)K|1Ta|DY>2@T96D}QG-K+Zw z)P=C0bHY_js`EdnFSFBSTvm%^q8uQ@NR!Mt_>(=f?gn}=H&o@~eWZGc1gRZpWl(c+ zQ^uSBCDN!fgutKS*{YuFKm;RSTb@kO)RAoKNiYt*o_pfh?4K$7hUbIkP>c;L&?d_f zNr5-(#nT0=E+JXDirl=Z*y{at`%ER*d5cn1>7_Y`L+QVzO3$%!7u4tpdC>_23R!1W zJ%Xf*IIHP6&24VA2_cZ;Z0$n+k@8+uE8m8f)*73$>bKzuZ z{mHJpxXbF%q@?u^RDrrBb*63~FaAMlLD7#8ZErPME1Q-8T|_zxRu) zgMnr*lmBWY^}ta2djZ$lS1`^bU)jU<^LPKR@s0hub6|NSm+r#sJsp~c@#gBf+OL@D zd5g4@Bq2y`FYT{!ZBaD>pqGc+{xT}-iRQ>Ip{!_(rvw41u+JkDfp~N$Fh!eAH0>y; zG&p)-n1HmcU$Opyn@jvA%m3+G$ovjs7p%HFS>3enp~y5Xwu40$*;HVVq%}MX5bKi_ z*%a0ZCf)r|_NWpZKaFy}`Hb!W1Y1W1nr5m}J>sgGffU8ey@IEJFe0RiMj=K+q}+|i zL0m)%j>TpO?ee>H!YDSod3Pa$qh*gUX%}UWQj%CHi^;cEyNhZcS^r4BGAN*xJrISS zPz8lO4(p#@V;e$fx*5+bRop7biH%Y^4U$O4>9GBj6S$%6X_>6Cj{TJ;vMaG`cV4kI zIQ`#r1iEqhha2UA{ZM(gPLiMZ&@Rv@Zplo9phLXFMtI&w5th~9qXNgE1r^s{(R~Z? zQebn1{5vC`e{yP}c^%sU@ z`c;wtmGu>!;ST*6zYtdeYfvi#TzhsAn@_)AMuK`}B)$P8hR~pCXG>{Sk3NZ3NUkeY z2SxUwKUwgF{1H~9CM~lg4}mTigsNE_qd77~HW!-dNg|e3AkW-{#BLaf*_H%MS(`kH zW-%B2(=~~273zX85Ok=?jWq*0+&3#*z}k^r_!yY_22PIUtGU+oBov{64hzB>BW1d_ zX${_e^&&uspZ05P>aoFD;GkK7gjE}^X%+YZlQm-5{)RaOgZhWMn zS5ZdQxN%50Ky@J;>WoA+X_7k=6*g?cmJsly}r-oSNQ*oz>KwEk?s>-J4Y!`%zf@<&gEA4ET}HO(y}9y_X)Pbg6Eb;Q#nmcU~#|byH3x4@0rp6 zuYHfKVh_&$^&CEDWO2WUw^?DHsk%-evcklr*d7nvhPCj8ONNnl(yg07>@mK`8|9<3Gm zIIdGEW``)bm6ZAp#+9{FYjUfH)6m3y3J^zW(~}YwfciCSjV%4*T%BDzS~GURb3gt$ z>kW(JXEC}z_Xz|VjgiyB_5^q2l6p*Xk{?D6rHQ(@ zpqoMykW50RJ_ySrnYiNOT#8<%d(T*pz`Nh>yuZ< zGGwAU$Nsms*8+c3xP>bsxBAx;zbAf+1!QHwJXALr)s=Mcpo)fd(_co>hbQ{zGq%_w z;$Nm=D?3Wcz~9c%6Je@jYA?iK4!N&R(*-bmt(uw1xxOhmcc-cr5_Y5e84iR1 zg)Yx*2UIJV(jU4;yrgU?D&qlC_Tp@3vmPMr;P)@>bu>Th5{|e#ltAhGs*b@ovelfLdt$ z*>8d|OdI!RR21$_hvb_SYEVZ?xuqRTgFwE88fh&990I`e#=N0RH8l@tF|$x|Hary0 z6-^lKVerb|g-5OZxW_(pZTL(NJ0?tn5PhJ7nw#6L+^)5qr+_C*E~QDp_UmcM*%$(@a0O))6eugv6L!Rxd#ZWvau%{< zVmTy`rcA2!hgQRGK4AfJ-M|Oef!tRnQ;NU;60|qfq|7+e$CV<~WiPSBr33itlu5hk zV;&(A@JyX>*GDK_SGC4zJ%7}h{%S}~Mq1syR6G77-2&tt(}a_)&0c=MJzFQmX`c(f zMz3jOz@-@MSXj&wS}aHjfk#`jmqOstUi@?J?xZoo5O#Ff<^&M6BkSuwc(kwm2qoK5 zFq_LA(LZ?fZN>*biI}q5?VxH1Ji6MSh@7^eQ`cr=)xa1BAK!1EijjNzYlx$IDff~p z_R+)vZCci{xp zFg7vIV1~c)zu>Zq_tY@rz%> z8?h9EyK}e>{|JHL3smRSCr+~XWh1&CvG$oDe8Eu`&o8mY8G%xB>GT@vQ>;2F5F`(< z2Dfjpg~sDxX5_NO1PHDI9#@Z-v##<7RhdPy{FVIT;)h$K|DCZwC&>Y3Q`Mo+@DPTF zT|GTLAbUQJ%m$XrW+d7M*>B9r*?y5znMIGrx5#gRF?jowo~*<8;f7k}w-an}vT^lC zjJ&9&K;Ls`4O3_&<%H)lC(s|}#yB@%u#}G@IbaiAf1IeIm!UCpfsipjV|@Qte$v}IFTM%EjS>JuQN(p zct6+GreOwAIa5OPnY+v9rJgWR-ZNX-($CL(#df&L!3>LebBoN0AAZARNYCwWn)8)S zqG&2tb)=aSo0cs=>7f=4odTf*UZMNsD~8XMo;ekOGJ+P*HQt!TX8Yz*J4}zxs#hUR z9aQTZ>qK2>Hl;=AS06tQ&Sf+GcykzCLxM{$b(^n}Na|A{gYkT13C`<@Tktz`DJ2Qf zJD`=^qrr$$2$ZbpJvFmOHNIh>%I%EG0vE$JQV@2kHbU#T|4MxgMFP_8*SxrI{6j?# zI*ei5Q88>MkssPD{zXcZLX6Bk51+l&>NyYqN>)UreT{49Bn!qVP(wQHSkM^_GX2Sg zl_qJjSbxFj4*^Dlih|&}C6c5wev35k@TE9^vv#`*u^|aULNI>lZJy;M1ELfp!{Lw) z81df;8a5O&EOf_70Eu>PrMBs~wxu#JWKcu+W2n)W?9{Q74+ulxkx1kw)+ExN;X)a3 z7H;TDb{m2H;21;)(^ALI*qG1z{ql@wdaGE6de3d(%+fN-WvSRt2(`JGW8)q`9Y)De z#5?#e;(M;Id?UZp!wEbIg03Y5vRQS}^~7OhdT2}^b7_n^ z1HMl>d$`EAbw|*AMqL6!QrvF)lOUZN1EhOI2^iIn2@<99L8O=S1!PWe_&4MJ4 zzY07Mr7_6)tn583fxSoKuiN1qcYLZeolirD{cpBs;y+05vUwSY zbjtsCpZvd#3SvE=vnRmme$_ z5SI{yUiiM_wmbd$0wxDyi}U><6-RT_p(nafpPPrk4k{>xi4`sn53~GKj9B@oKvR|Z zF{vJ3>*o$Z#J0=~>mQll+cRo(D%g1RFph={V6?H*&i1`~$Art@rDT+1Rf zkkZJm*0O9$0bb;2Td%hzDl;->8&cXEPBw|)#_P1i)bGu`uVd{lkUh2(W-@r)SF}ig9xq((02N~rJ|x9H4&xW1S3M@7Bk0A+1;>7 zV}ylB(%xqM7x2|WUvfP1GyU2Q7YHv>>Eh!hk!{&n`_Cm95S3+nv58DHNF|1ynTad< z-W5?oiy3t6^*(%mxB&le>D0K=gjXOvv!X?~+}sdZ>DdXa z-ZOIau@6q8+p3DAm#T`J9?yiIkNQF6Yfd*ph5uSdU3Am=%=q)Oo(v?ba78T19gj|1)PHW1`a(`w3+0%zV>sF0hlZ=g*7#IIYy z=aj9$(L~$$Im4!0nM`4!MScQyu$LSd!3g3e`6dCqJaj9Crla%47bv+ZO{=DOX*#fD_4Z@k7A~D zj-^GGLb*jYSQ<+~PlW5AI-{e8Dk@1J5KmdK5ZH!?Z8Ldiu9_oiz>(-dI`DwY?n{;q zV?5cIKHh`v6+JZ0Oo!dpWpm4V%lOQYOXcjyd<5fKrUfE~@|*Nm9P>^iJ3 z6cS&@YqA&Iu`3C)W=AjDnA0yKH47GIn8|Z7Z~iW5a=!qM4k4L|0~Mm3gpO&pU9Bw- z?;6Qe3)eaKp#C)*{W3MR2W8+FLYsi91Urhjjsq9QYl7z;QG}xPcP(Sxa(#xH_fF}b zs%STZFd6D>`pU~=0%6GMGM_)})bES~*O-1;g1-$779T<22}UIE z8!Z%cI)Ec8YTrj{)<4y<749CZREIdB`QMIvHNy)nh z`@H_?lk24x^!XZ3uvArFfV;hQU8S2fy(n*2H=U^P>gG~^w5jk2(>ot3AwV>{favsB zjHv4*S7zq?%up*IFfKGy-D3%UM8LOzr2h-2{HA_Am7k7fT#K|V2?tXHkO_x!`?Q{9m{dkGgK*L`WFElUn+Mjh!odFf*@m zNM`!wTUdYtE3m&`yVugErir3W`xtC4_=@_}^r(|%>~pN*xO0jdzulmBk=)}$H~n7e zX1+eTffO1|;l1S9+v<$nRm|d$B6J_c z5?0ZeH^!$}wt&EUl?$}etk7>I?nZAkP41H7BsUOZuNGb z+zu_o+xsHq#;ffM#^AmLYlEyh>7`i8YY~0Kv|piA_H}B7!WF$BXhoVWbr6s}df#HTftshK+=Z1z>Qwxd; zRoXj_=Yi|xu$iaq_}ZTOIYTM}&isoyPs$2>(e8R7O@EMGZTKS+OMVK1Di>DD;a5ny zh6wiOEY<+ejuAd{g+gz;1n0i^XeOdv2q9_=rx{+6Zg{fp2_tfQC9Q2c zmE^SZ2rH5$6P%$MS7?-(l8!gNzy&j72iII`QJq-|5$^P}#sj&u_9ML)gm3uHtENDg zgXrbc7uO4JEE-=ok&HB?4o8m)Ajta$IZ7Qv*S%1WDmrJD{J6Qb-1!A}*C^0cx#`F@ zG_miUcf)x-wNF~YcC$}HHoYIx(wmH%t65LZrpnCmyet#!yJP=Hw7ZWb5}7a(LrP!r z!ZxhFi5_hgJhKc_o#du0|`Sl>A5BR;y&Tav~7GpbucO;3?cjhXdD zYZHl(UMYSkS6to6GA6wh%|+`w86EU@&NLF}?WbRCw+OF;QpF;mrD)M##cIDLL_~VI zG_7$CmRrY8<^620@3(!9#QyyG$@jtPxflUU8ZyoZ&QGvwG)*y>DzN}wdVYw3os*3i zmJV(BY;=Lb*Mx9$txT?pZp=Hpq^2YtOfp(^go0z!apwhg@?%^bi8fTnJ8havTlEH} zNkQk+qq^RK6*ykdhTv~2Gw!Snmp|lRR+&q`WKRYp85k&EcFngU<;Iz!g{)6E^=DF! zwJR)eivR-gzw#My)t8uB$Bg21seh4?LNx+(o!tU+Q>?~EjSd{E^2+VYa999NtbSV= z+S%6wA3@sAOHHIhs0bS=7H1|S=?|!LHiU^CHp-sqBL(Z_mK`9yrf7X&`S9So60pf!7iHz@GFg7&iXusEF7pKr#LwT{PJ?hW7;HZ z?$C|(GnzTw4b9`*+DSrFTVJo)7?fn&CYeU&C)I;VXG#p!_FLn)pm#6l_Hjr%#z`rv z`AU(0(bTjMEfQLt{YqR|Ad;$`9-N2DUvmdS5de5K;7oXpS-WEPZ{dF~ExU+xCV1fC z5H&cj>!D%osyAHBXPM%Dpye^f86<6G^VRg%8ZsJZx9>v;CFepNHFI{|jb=bI*!op&>LCwy>Z9~=Hb!}hU{l#Zx-#`gq zkzscJ>@2pnjj^ZeY&M>#4%6vZE~_J!jaZwjaElp062t01#Q{ssva8qMwDiBLiVj3> ztd)!aeK&2b^wXg){OhV3^JhI@H1~8Ibl?WaQGcGe+75DoViY1uwG!|+tnjop&Q6#L zt#HxiFbDi84z=;K3}|(0P)gk^9VS?S@s?%xc&1eW);znv%v~ecLTZr|d4YKZ_Jwm= z?)lFdCz+9Bke-%K6ls&@t;ewUgeUt}l#Se5n^tTt~?I#|%R4tuu!!G7u5yKEZv~ z(X#gTt5p?a)C7fab5K3rjj=Pc+Lr{zR5Xfh6jWv=(f|IyBf$BJd&QB8wUy>9>CD7| zz9&-h>($wxocu$Y;kW2AMRj=K{jkYL!{UMx?s*k83-hR1oxmp=ziUCxI#gd&U(u+p z)mh%hMS_$jubETyACJY60uGfJ@zOHXZPNIqX`CK;b;uX!1-|l=lr`zrlU1Q zN=d5=516D2a-~#0k3~A5%v~&E-3vlYI-e_lM4cBb#YZd;Ihw)j<^Fh}`w!a2U!RM@ z8B+=$c|h{%O&Xc<>76KYlq!Q!a)GbSFg(oZ6+x}F66b$VgtSp*&pB;zOW&YosmwK{ zxZ9s9*`*6SFPpe)UdF;SKnTzD<415`lTS!q!%J0OtSAiePm;0=>EtM~d^luEJDAs>*|7x9?5XFj0^(2*2nasI=N#Ywe z>`V8_uRYYX^5OYt6?8c-)lU2CvVZR+cYAO9_6pVldbT9Kujcg}W63waw6loLjBO8< zb@2h4_MFQe|1dHTI$t!3Xn-YZfMwq+n4*^nZouXl+YD}}prV6bGAZWXUd7nE+GSh} ztxe{Zr?2>dHJG@1!XY-e^^roS0=Q-8_0MLhm^`WUU$Zm*2CQZ))rtG z1`mmy9?RXsDQ;pql+7tYvVI1Q&4}g4dXW(_T_Se;LN6vVF5@WEXrAOV6O`9!#DHF9Qqgkf!7rak@*#+ zk4!U&R)$2LIzSkptWK+2U}uGc_p$jvOCfe$@uIys{YvMGMk6=sD&(jS>OX&?|2}+m z3T*NS$o}9JQtMy9-@Ln2#>%lMy;hPmhZ)ifljexSSPMl%u%7ctobRa&Oz`UBC6^|3UiQTv=K9 z)C*u~r_pPrlRHh=>Ek3BBp#3*FzH+ku@=?1xi_gCt}V9GBT2#}c*mXCmz~&mDk6 z0kcHyHPJjqDh3uTF0~cd9XwPnQKeB69y8iFA+mzS5SgITk+pgSgPJrO^rc#Kw^jIoZW( zudJ>>#bN`;mE~w?VZn|q&SlEDZ^OxJg)-ER>`i!NEWGfDs(kUhzBD$XtV6R~UYp2V%$1OoykvQBFNybO&0$l9v5Or$K%5p17hZ^E~@b9?A zjY_p-3A^nZt53P&R1+F8@I0)nU+ah}Jqu9HF|M=bX%3Iqr{)c3lZVVCHlSz<<^!^w z1O&5EuV?H7!~55-;B&bX%76`^^j3UU?9ZL1VL{YaU@QqfsU^lQxc*z(ct$q%^j18S zVTR){Y>;$XXvXvtQ#-ae2Kqgze~g9Si;DUe#Nf4`#b$#RfTw*#DU)hydbLe{MtC75 zJp1F&Ulfy=nAOTO^rMD7*b&$uYgDU9iq0>^nrg+00vA(ToxDn20>II4WauA39!NNx zv>y2uzdZ$zN50@KwI@0Ky5dYbPAEDO&rk8duB@t`&X%22@Ha!+FX0R6vNTYV^pd#K z(pi0R&xI21QC0Pm8Rb5RJn1R1(~bw%9xwm6Cc@*wPUEyK=5VHeK9(~`^IGJq%+69= z;>?ky$+ue9*XIxBXaLT7xZagg(NLjXFq*zClH3KVeZP(4H7d+MER&)rjAj@}v!H6B z9yT4C*NGC(g#AFpg_DuoZ+r8D&_AV@Ia%_Orx+qtnFpW6P?e%BWdHR zszP^f${VGqf0Ceg=Sa5Y)G6P(-Wy-+{#OvtI7S?km827PiVchxuyFNY*`YsF@#m6a zY3|gccz3Y#A_L#V$skyMa2wgA?lBn^x}DWY>I;uMr02C;thEnsKrYUr$2i>P+!<1V zz}&b89{h_Eo(^G_8w-Rzg-WP-hC_~}@}ZI!`>^4~C=WS|E7IZyr#{Hp-Z1~+bLv-{je66(lvb{1BLqpQpvI-qYuk`Aw+Rja%K7dGjfsMtuY{F+`zYfETq$lxg3x7fzcwra|S84IR` zrN);CO8I*E2eN_M@kM#rI4mj9sMyxIB~BRCG6EQ^weIIQWtNy_+SlXXHBwEGmo!gw z=(76moonly1g_fdMXvV#IwjZnjQKn{@nLdt0&R_Z)ecdeShcEEO;H8IK{``pngJ+B zz1+E~wH2M1cio9>dMaBAWAb<*HF^utq}wdRF?}inZn6o$mZf(TZsO?Z&~F>7?Z1f4 z>(?km5_#4l-w9rVngbCg)-2G7ZfSB|JhIea-|)8U419;;Woy+sojFFJSbq8B+DHek;2i^K^u`T+%?#x#7A3H zvhn^P=)F=qhc?56!cq;ia|npp4<<1D@!3!>$O!-ETW{iyk-fvC?Lx*#LC1Uwv8{*R zCG@KGf(Ib&3Av}RcBi)N6zdK?s*(j4xUUQCPaMMc1DC^3p#6cvZ=bf0!t#3X;khE_ zE6VO*$3#*jdN9H+jZ(*1J?c&WJZtfHuasdxU-V5k)-IEIxifyVP<+T-@hNQb75w!~ z$W|59=})-Z4fO)Nwi zz8NgO5$*eWf^tX}cun^mhI(7Y=6V2;X5vs(+`ySCk^Dd|qqV3H6{sxp6Or*9RtztS zY$ie|_jIocg%!b51c8&8;+NVo@TVd_6N|;k+^rYEYA^MiPYBaEA*Rg*Rnc!5``3H> zMUk1d1qI+s?vvo-aV8=C;?ENwV3=7~7x472N@>4uo*kB#!F0z9{#^~T>D1|gn-hMr z^tU;)M8CqY2g#|s7;`@T1(I(c882iv5g+W*L5A8t;IbUo;7dTmN7(rzp~AI@S*JT zc}r`)5$P6X1SxHl91amkKUicE__)XBT6;zD7Z`OT_Mg$^-${i|>d5^Ka!%QU2QOq@ za)2RbR!Xpv%`FuWSE)Lf9+95WacYh7;Iw1`6HNt~zCODO>ANd}{+6$YU(L_PXN2H8 ziQBMY1mGvJNq@U`eC==8D(UArLQgwh*9F}VKi=lMF?fe~r@FLa{ z&}y~s2YrTcws=Sen8Nn8;htEG_)U4(cLYV*h}-p8go^ipIo#8~x7hRtcjyt7ZpTbN zGo#)aR9?gcq1w{+JM=au?6o;DKYTukgC?;3WB-e!-qu$}(KS5~2i1@3t1*)XMV^z+ zT4MNZ!9`cjR8)>Cb*eN%#O&o(1JbPeBuVbVlkjAx@}*YIp?hyo=t+FYvQoK*+_HW~5d?A0;U9NwJOt}hq4Zrf6Qv>BlHqzrkM$(ePqe8XTn98^L zubtY)CjRRAd1frQC*Zg;+gYZmh#sxu_%_AZH<{X_v~s4K?^)fJFG*W`3AyX;(D0XR zPw#UkoPZK20#p%%8Cof$3FOXvT2QL4ZBp@Xi|rF5pyH<_EYOba&R}}*LjuJ?20%Zl zFWKn(7gj^Kr^8MLmJNH_ZA+r3t#mE7a@R`ZMb~?*QWL{6@o|-~>k^ zl;lt`F+2w>y*K_TeWvt~G|m9rAdvwpV|Ziy^8G6R}}@d)>bsTNCO+4YjO75o};^ zPcC6B?{1@PXaD*Csktm?x4c~4{(sTc+HCe8(Z%_{MHf^37C@?Nhwvm-N;F;)%ZZ*- z_?h;|bChoIVH!w6H#+f&iB4)N)0Y#wPfOP5PaUPeLEi!u55cunamyY=a1jFnIR(4g zWg&bD!uzDP3I8Jt}~clq(JOxNz}{SbQY_k?mvo z23H>k5qA1W4%{ybTAV;R}s;2XD0QerR$~Q^oC{7C` zhe0Gx^>M2>OpplxPZdCHPw-;$l z?1^Kj^2^H4WjDQdpN=2Z&XPq0M0#&#?3-D>dIot0&z`yXy%nkVjxytf4PBUO#mXHB->Jwa(t9`xAZJ0P-WsT_GZwJ^YK9=HhN(BiN zm!)aek88Xp)hgDk&7&<@-X{Ed;_%Mm(NSc)7$d67Y*HO{**bb=obLnby_PSU-m77ViGCR??=>x3z*CPKZ%$@c4=!7QarUq6|mS&kId%jB`;0prUpgrqWQV034FPaHLl7N-cpqT4VC) zi2Ti2a%O37YQZ8v#-}r)3*gOIAj%ZyIobhR61WPfzP{laA$=x}e#RG`ZmNA}rO$!u z`w_T6S8O(lMPgIMh6e}dNIWKEC0C8gvO6z2ObAVxH39pgAFpR2KKMC-0+kCE4Ay33 z%wUuYjs@u10TsCD2-kl@C0G~_Dgbc!N19yE1wH>uW2rj)n#RsL&M4X!&(DH@z^WUR z^JFKH{LNxVWT<)}8Y|xTpT^Q%eZ3`ucYhKT*u?{A#o*+6#T9C>6gI53)Nb=KR?tw} zOp9A})|-RLZ531%cOhv*MxQBZqICB#ix7(v;9pPUg5#ruXgNh$B5mECUzrA!zplSr z7?D1JDgi`Nc5wqV0*B)q^Egx7xgYU#PJxFe}hJuE0 zz`}U$6MU~kr(1l0+eidz+wcKd)NN(`On`A8Gk!q~R1caP_!b>-Gu*Aq|AtJNRNQQk z4zfh*VvaPl+Dd#H_h-}7P-$s~O+Nh1Df$URbHMjt{6|dMGA3UZh8MiB@|z<4dsTwm zEq!^yT98Dn2-C237H+68C|T(_GC|D~xGkht`w0=ihwb>GX!H#MG>^RxAYE zf{1sT#hM*X$~$j?1dQ=h4DdyM!INDf7Fh z+4uS*D&_jdhG%Sx>pUbLyAd6>gbXdWCq6lrfJ6?=s@s878FzSsX^Yw1SWC_dokZ9cWj_T#5Ml{+p=TBZC?9RBx4<$c!f)iWsSJOLX)7Gkg zl&4lk)(5_N8exc+hyg!SZ1pskPHd`gt9!u=aMI>Y7>oRN!KFIC)e~=kn}t$3U;GJk z`LH1ho@E~HsPZo*zb5QAifch3_ILVe*2-t z*PC3r;gy*l>nBo>uevk%$MfPFwZ<6+M>{{BcHHltJ$HBlqTY=-*x&V&ES0i; z_~>d{PNcEW@t1C=a{s#8&oLN5$3%?OL@X2Mcl;Jv(RzYN7~PbG!+tI?h=nNUpmZ*A z(+y{6h^R3Av@_kHyQpa3^=_TK({m{FclS=#EZ{s=>4WdQ2!-}%%`i0?ymw&a_MJCp zi5*q?#=8DSh-wAtb^>8iVJnsFWBOX|b7~LQa?v8>^^*4nP;xsCyn99zcuMb-;tjpv?)JcQ2 zP;th(6O3{JBfVtdxVk3DPHAlNfUC=CDI=0>%4h{k7b^BKo!TWwRwT7X7ROk&3voB1 zb&Ml)gzeUQClb6AH!QTTOiL|URqV+R?NridHuPap{fz9E-m3-CFX|cF_cLLON;i`} z?364L#0wOvOt{Bvjjr>p(*@e`2sTR%%rJJjqwHV6c~io+E?0}r#HwKv5fM}}u(zOW zBL`|<$+887P>6MEFi3e6WhrKNjZ|2WU$-q)U)NdC4i5`rZ~<}7A0w;fX#M{`s?ISu zlc;OgGf5^kCQc@{ZQHhO8&8~xZQHhO+qR$Blau#*Pt`f!pRQfqy;tw8?&C>9=-x0YF{{;-f`nm-alxg564 z^egIB-TN~kVdu+042C&J+s6^fLra1IVbA8Ti`!4JS+KiAsT&AbLAE@(Hd3$_Yrydu zv}dQkkV3*oEB43=Upe57-gltNa+axW8a&QV!&7RwQrw2BC)+OF_wAHOB!Le#4;)Dt$7Ju?Io&9zu1FfH06r215c9iZc%zTmu{Bp;b4Y|+pw%`R zQDUpP32G}E_Ix?f_OY!dh$NHrQ8~ZYM8pVcJYQ-vc&6-yo7REnV#9@e-L3ZKG&>OD ztw0RI%cu*$BQ)pl%j)%AVL_2Mh!3eaXUM=)D$ejFK7@Y|fipzwX0ff2d7mMItO$$@ zr-L$owLZYpk@gk=>r;b@8{TIn!bj3=awQz(^xU9R zq@JSvjTaO_mKkR&SU9L7nTQ8{ktj<@KscWg@B~2FP4!)T517Jnz=SiU&UXCePV3i0 z%%6H&qw)dQJ>zhc&XCh138KW0=O5Hp<*uIcN5zl9 zWGa&0?8p+7%Q3(Rfc!-c?JM|;)LF*?@Q1>Q!(LrzqbboE()j6tg%#I;`yV2oB9M>r zA3A`~bYjwQE@Lv?77KML=-c#yRI+j5wy{WTbE%TV>zbFQ2+A28__f(4L9kIIe031u z(@_;6IElS+aAqBTaVdA(8IV)vE>M^#bEI%GPWer^`9h>CYn{9$q5I+0RJfgy&RFS8 zSr##Bp)nZh#OfAO8bFD5SEelTPsGpw4+StM7=GOSM@LIzCAzZ=!v|HKf?OZ}LHrv5 zoUR<4T-umu2`OW;;6!k#E6+-&DjHs`lgWNcnRITBnUPF2O6wp7iT=!^3qjJsO?x|| z$gf;;GT2w4qDcV{PQx?S7BT~VhNW3FYnik>s|jC71r^{g-Tg!D`g}*`v^5`NG6(S6 zL42ir@sFk4)vW*Nc2^ffH2gzHSegkgGpS;FLKFM$6OC)$nu06Z_4#4%`Q9qY;$URr zc8*N+*>Wta>78^|YeM=!y2)QRyZIAoES#tUx&%DH?R5@Gd83F_Yv-aGO7*T$Fm+d6 zCeGBS-pyERc3dXfK8&T0|Ml)wT|WRTuYZ?zkWL!)$bTl5J7AMrBi-C6Sm5}`Kz6w} z?yxGes_Er6Uu}zd?K|JD7-KeMVtJ|dHnk^SrW+Pzgw{=yI2EnZWV}mbJxw^A|LItN zu-QyaMF7h7XCB^1b9g|iY0uY+-8_O^j{#dzo2%0%KPj&-l`{#2$`}>l|5yQk?=MP8i{lw-{{;$mGfh=9>+9;q>5_rO=NoI+=0aVc zm$oU7wnoMZ0any8Tn|@Fd~b6+Tz^{c*UVbfQU5>u&0%gw#HYXTSd!JH7ab1~T z45Rfs{-v49Iv*M;v+VM3#x}rgXI7unYUq(Cq}Of0u-gtj`&j;L#im3K9aDYtcbk@* z^)yc!?^c>L*`=m;YjJoZVw8e*UXWyaD_0fOc}fDNlWxr=6P1RQnowW zIxCq8rqXinMvl<85@ zYZzLPwopysmEtJNq6AlAtktRMxuIu^IF-ta)k|A)lFKj8EHZf^D=GMu`p9 zAaiphw?F(YVKYEYU$iuqxZ{_AwjQytkig%N07STKM1jh}tjk%+^`QpJnla1}agvBR z8J=u<6l*qzYfpm|i_1xanS{T%PsE-epMuGtXsN?Mkxd2v68n{3kw>|J_T6z#3TX(w zmOFRs^;#9^vi2Yzf-qO5ng}V+_+ZG}O^%eQ+vN5|5n}-5?2am1(!kgPhAW9hMZ}T) zjnZG6=U|_h132_s?4T=^z48cmsy$}Sq0^SX!Jg!y&(1Ge7oQxN+tooyC3V8H@KhX` zm>gcO*k*GZs?S^;AJw_UjRlOf=MhJ^gG!dHGho zyoQt>r*6P*43D)&Zp5u848$%i{D|$-m@RBBI?-wb7skZFDgtOrzc4KP#;t%ZPt?XO z0Zy;j>!%V%vME;Ri=xgz>-N9{xP6mwSI*g%pqB-H#$#g(mNC|fe4+xre)xumOAqsB z8wmU~8pva2XrLyybjuwSdgPY8u3%_@60{*S-e156DjHf!9qi9vQmC2owHlQQkzYtk zYu;&ddsMncCuqUEk9q3@3J~IVaPG8OVb16s1(h3dgz8{-wTLK{;AMoPVfzO2 zhf7{a4ixJlI~7acnn}FVG{fbfLkK^z8{rU>g|8`nFiI=>?`?4G8`BX0;+i1xDwK+# zQ17nvPjItS)^?rr^GF!bvkyzyy{bC|W~M7sUvEa@fOmKndp7W$!*zR*!4W^DrbSYu!`&?g9TcFF z`3u|PFOhI5x2C*DBK$mk#pMWM)Trj%V3`>C4dEB%i*B!@CsGB*=pwN5NArtOqggRJ3YjX3CFk z@=r3y-9Vhl8~v}I1ge>i+AyAP-3wsv=}rf~?_(YCEHnTC{qK6XKA>lW`v??AyBK zsD{azEoU%r=Km{c`pp)Ld$Ct zkOJ|4f`Wv6%=UaIW~e|@4A|}@Q~1|_5H0@0z}27sjj1yVj6nSFN-tM|J)r*`)@%X= zLE!&$rv{GnmX#K}`Gr_^lb5dMq1I-j zmz5#dJ7W>UgWnhcGsTBXA~i@j-^k<|I|yjJ(dar5XbMs&LQ0QjnOs020$llW8%+=qcss$OH;C*=VNf z#spPjSk*e!HQ9>$egUU8V8!t8yBgTq~OhSZq9JIpFQ zrzv@?(YTKVCyo3Kh69nFEi|u{$2%yUcr6$Pk+Bk)W6Ri0^>ITq<=~p^+lsa?PQurF z^j-e`1IVv0yG9ro-OC}L+;VF9gp5aH%I~~Z&pWc=kIY|3usLjt{^F`;op|#=+EhUwqlbS<66PB-3`}2cV9DxKgmK5+!qu-^|P-1#G+= zj|zSHJ5_(3VdyopI?|!yOIxMO=oVFnl?yL*BAt>=ze^V|z90Wv>G`$J9ahYl;(rfx z0&t}!30NsW$xHBK$^^vM5;qP>9Fs&!9}j6DRyJkO=rmpJtk0`fs19mcqd7n-qIK}2 zTU9kLX|~X=`?%3fd~Lm(k_s{Q?R}9PPWe1-m|K3oxfaViRfE|2c(vyM=Zc8rnoS~a{6CKXY`!`gp z>7VNlBcmN;DljFEjoUgG2WTWjEeKU0Fj`Mxqw8@$Du05TNM@tE(pUfWX+9(gik{I5 zRsq%!p@3KytSSEzi~d@{=xNbfyPhUPLNv$Uf_ou5bf8L&X@0S79;~E5C&j{Xk$!a@3nGnIRk~^$6Kh7XoHxK<687kBrl4NX3_wCb8IzCCc@$x^ zRGJvO+FI4$RYV~es(K=RVl)h>vPx!!NTDFyBJB?km|N|vKg&OwP_}+ZJslDipir5| zSs(XP-P4F9&0Jc%Fj+PJW0{YzXsA+$eTGM=OKxFku_-&$9}qnBQq9WWJ(WQOMIypS z%ZA7n_d`Mrme;nv0H8227RK$dX=qIKL0*F;neRD8Zas_!-kiD`PDQbE3j;Zal%(fU zDOWm)CE<`aL3=4@H&?W*7K0Lfo+gzPe zbB0R0Zbi z3e>c_lJz*_B&h=0pB#o;jSqyt?7>2rDevvUM^Dp=95+4YI$S-+O~2{&E{ouAAH&m9 zk&X*B>CN2DrLEuA&%7_(4}56DY#FV;^iU%AWg(yf4Z5O$jx?_1#GNv;s*TCv0+ago zY11MmtvYQZfR$fA(=BQn$J#}UyB#Wv%QG|WFkZkHRFOE;&^UZI{kdekm2exFm3+Yl zeDS_ylcKI!>#(2M`CWfbv>eq<#kJyI5alBMkwxql`n`aDEwbLLivqgp267w1fSG_) zPJ(I_U#PW${tGMZ=&%ESht*pLnvxU5_{pcV9P{>np__ub2J}{eU(_Qy7F44Sjpp z;6H4Y29#3ruSq=1rM)zbKcZ+QSHm<{+OFCEJ6EadgR_x7mbvOns`BLyG=t+VnFfA1 zn91YDHP3++O&i>6-tDBn;QGqdxPn1bnsLgeUK*0E>oVU$m0PKWG}jG- zB0))-{OB6ZXcJZD#w9x2TMR|Ra5dQDlmuHQ7P=>=axY0^0-daX`|{k2Y|KR_s0FRb zfb{(oh3NPhxgn!C{nU3Jm8FZYqX?5m3ZueF|6WqAWt1}-`4X262dZ6enIRX36cNmv zOv2PWlbn)YSt|wZlTzww@%p-KR568m<0hR1XvNa8VL}saNM%gLXyxQzH0Dpa1W5r6 zFk)uJ!yZXO_mAl7)-*fwHjh-KylIn=0PB{kGoQTGg?R%0xy zv_3{73vRsi@^Z8u=^^%wHwrpN91|CzglIK#%2}IT=qfn4!z2ot-5al#Q8kP~B z8PArMk?7}O_iZPbOgEpOU^v~9N$R1AdwVFZ1!%9$25WT$m#s!^lWN24LTnZTfWN39 z5xH`!>d|x8+&mIZB3J5kKZUn#$3Y%_^9wT&(bbqvQXQ+Q4;>)4qzV)SOnhnB)#)g~ zN@Rbh)vJp{uvrdyCSd#A!S^j59J)r9AGs~p_Qw|$Gne0u%P>(fPDpFeTF*+NlvN9h z=AkG@sr;eGD4>#t8V^=hB19>m1W-O$!S^s{%oA2+il4W_XA(z}<7!)vlavdx5QZK3 zd`kQ_b}E`mbk(@xS1!mh#+jx)ToJl3HJL~Eh;u1+7AKRN{G=oe_%*IBq&_QyFR@MQ zXu>F2J_~4}z&@OpejJFNpAJQu+Dapdbe3o#Fi@gC8+)_a2Eh|wTH=&X0ze1)YQ&_K z|7P!v(>5I^4daAleo-xLHI-M3sbnHH4X61mlq0-wrdTg7J}4%xU%<6aBsLj0Z6i$h zmR4`E~buRuDfC0n;&x0zWwhk~Bx3W}q_TD)?NREQ&vg z_d%hrz2!ya^b$tGQ-d7yZi4ldy-tNUuRJ`i*KGDvMeR>cycJyAbfVmZ*=bR5;c;L5 zQ?Ms}i+mk>W}MtA|y-as9O5H_N*z15O$^sup zHaWF&S+^JpuS4BOWI!=rx!}ixAcU44WK>RES21kqeD4Z=c*9{NiH{@x*}30GGsQEE zSE>TT1T>lIb7<4Er+NoUEV(^_l2kI+*v2F=p%v#8+342r&RlrBO&WoNDW zLVxQF^#iE!bRvcdmZcSwp$(PLYTcWSt-RB8dG7pcriARnVF0ATzj!u^EIH0p^1obp z9}eDmbo_||PQmY&hU2d7#?|za7;>OBsl9ZmTPmi>(^S@Mhi3;8=@3I}=Lg?$mCtXk8@bFYo!8|X78DftST zY2qmNgO4d-L;x$Qnp+bcht9gR2PSYmc4Bi;*J=U?5G=O)|B(1%mUA-+?V1^i6**@%V`Qpa24&kL)SyuNb7|C_UyQrMXAH{XwgcH1CcH< zi+Q5}avqgA)$DUcTLPq#?FnavlTQGN;p)Tj3)FE=B_L?ChJ&SyG%SCpk}6<2#Z#zZ zcg#Q0z^1NU37Vv1d*01CSTk1kbD3vpV7#`o*GW`0h1O;3191{3PNtdp2)<3)UUd$7 z)JD6%{|N15NJ+O7BN{?JAe=kCjWznx5_*b`au)OqBWgX*9`7~b1KLyk!2@UV(!1hb zsCv~B17MgWJ#G@^A@T%kBil?nC4*6o{FaZ~!9L$*!4h#XHYcyA#?I{J&cp51?TM-R z;if~}@z-G2+vCQrLFv}^!W*t90Vc;NJ3ce5XGxM+i#o~1Vx%sLRc1P9VaJe!ZGCT0 zJu$^Y=cp1*`#>gThb7z%<)b>RS|X%k-Z|^s5KzMBBo7g{YU-7MX1-iP7$%RPVl}e% zBl>)z$BVtkcg)(6ol~!u#FTC0saP4{e={MrUb->xwICFF6!xr&09Z#27u`4&KA%|A zr#2mO2`+6gSr&m^VFvM3AY;*HT20S!r(jsoh{Ti!c>icsC|kFP);_00|8s}Sl6-UL z3t%3$w-#K~3$?%Y>b%&8XX7JVT3o&gUW{bA7O|M}O?0^&qIfp^*z$aS_P~WesA*_( z0=JkXxN38ZWm?GkbQJf^?O8}A=1atn3&r|W$2-2xvA@hCjxnDuaV%s9fP(}4ELajs z7S%i{B`G_-D26kj5B%jXFvESt@vlK+TSHsXt&L!QY2Vy9BA^uC}N$teV?y#Cqol|rpXBz*QmMCbp zYe1iHJqS?R1av+OSTt5v9lbSgwD!0nEME_I09^GO zna02n1DW{@H)IUBCt`XVkp&vj-3c62cp`3Jj}bgU=H}S{h#K2LgqtmbEFs`Z#cf{`fGdVa9l%{g@tTNA)C3gMe(|pI`oSl0aJ#pOhQOPk5LGgn8c56S_mE?ESLt z-$5LjI2}M5G)A>f^Ycv$pKw}r;B+`-c;$)Pb!6?GKJ`saLyAfg`5mnri;h-rUx*9C zn^tPDoaMy8Bh>0*g)fV3*PxqJwU!UiJj_!q2fuOfp-V-S`avX z2Qox?^mJmmuy1(;7<%pnkqb8CpLG0A(K)mjPWq-TD$tf(Cs80=r zxAZ%~sFu^9ZF|5(9&{G>=T1;RsJy}NF`IqC&U`Xf4CwT^$hE+Y;)qn&7tXiHS?Z{J zMX9;sbwo6tqZ&+g`Chu45J4RZvnyTA;SrgcbV^U_YAM|Ss^z2tw;PPDSJ#;SoD>yF z?0E&V(V)A#9$j`qA9%

|~S;(SXHPNi(P+X;u$&1cev5^V$3p@azkXC63pb%CQ0} zcxUpl?V_~e=JdDN(>(2Qatp}0gXb(gT^VRe8`vqqE8NQ?hw{nf^-Y#i!&5?Xul5O5lq^({)x;|5Zo-C(;#$mTyV|&i$b>f zEF(cwqmf=NK{ zs$szjNe5C{j6^<+lO=Yw$jZ0iJBtpQlWl=<6T$4mSvFj=;kTcCB&__!R4xAGbSPvcP9Eg$MT1s7y{ zUGB=K3GdS^^-u))I6|1<>tP8zgxch$N2lMuOzTHCc3BXNK&HGR_oh*I-FkOo2PiW} zJ@dwDKv1S6asSc&D`|?hU#@GBv?#|rn;diiG|ayXWF{#9q;y1I8_w(7?W$JN=_;yb zc5Ago)B%?K+Zo9Smnk;5`)4|Jcj<1TE-SxOgC$OD6$;lb;qs_tD>5?;eZAtcd5L{t+=l9Wh zDhfK)l%AwCZnVHrDbvUrZ^BS$q&*NR^E+(Xk!5}4;S(0I}o z$(WN#$F-8|_%YCIEeBf}ldyN`yJvC$^Wi20H~;*4fdBMfsC4^wnn>QqittU=T72OVZ>jyDhXrd4*4bYe3wh8WfXYbeu-s^1tsYV=Ko2p z|H&lSy@|D@&_dl705I%&M%`U01r!bM9RKOnV95E1cH{Q-+gX&oMdqgUqu|QWv`7@0#qvy6bo*k$uKD69ORlX zBtl-Nq3Ws|BoWd%lG1*Bqb^eK+=T)0$s9?*Xvr+ObOd`m7s>MpVH}29R-vW}aLv|9 z#j7Tz6iq(;rm{f)#;GdOfw$orV%dWxHZRyBn}w402Hc_}Th{QxEfj_Q4*EKA&;Ihw zFJE;>A(6!#fb+it>M)-Jv&({$k(a5SmdE$77hNlzgf;c+($2+w{Itz!m|66#q_Pe> zMYUnL5V5arqmbOHrp9joo05c46;8|#sYd8uns0<%jh&d+|rB#m27|Dliw4SzXV}=7hCGt2g?qO z`DhQZ#ArUhOloli2DCU{68;|L4Pzl^HE0p9yV%z3uV0~3C($X`gkG~M^#=XlFZR$g zfHNfz=GFy3B;IfN^ivr%z#7Sb9!gvgaduzE5k=JWc({!TQgfw!rD?r=$)`_K8xaRt zzVW(g+491+$>*`F``Npu#_ql=Jpbl>I!l_=06C!M^C#0uw%7D)^H)pO-uJ?9e$l7+ z-iYC8V{LMB1Cf6>Ys}@Q!P?SmYSElH1t!rG_1OdZBiH-vsSSpsnuS-x*ZSml2F~p_ zt@SqN44O$Gx7+sA*%@NwwNwGgbz_k0W?}(UGF+Gv%xPikZ+Q|yFAdF|LlF2sUx7wJ z;5sAXk%X1pVAs<~$pOXtWALU7t)r5atc2JZRS5~V>Z!R+nqi_umdMb!u0*1hOsk21 zLyZ7gO<1BR;fv0UNYP;E!w193Z?###f*-;8jf4Rem7OB&G|LRXLs7WHar;l-x})k# zR1po7P?m?Oy|FCs|-!&;lhVAo9po;R=qrlejImM%xwQKR{x zBw3^v8K4rN3f>xofWaaLP*k!QTB_MYHsk;vJuVO>2AP35&T;u^EKYkUs#qwt^b8b9 zBr6lKqG(EGluZT}p5kX~lA*ihhE?dwwLg2OeW0eNSkkNr~Vqf;-)yHas1ymDp{E@=YVxDvSY7 z;0H#%hRwU$nWYBV(XZ?E!ZVS3^S$4 z@tj3Pif9QDdG~$HHW%|u79%sdc?wVW;Wz7nD0X%IPGLI;ulG zkgQ@LVd3r6-8D-MR0iG>)T*putL!wjds?eG8aw0oF9j6_nbis1)cD#+hN)1a(C%^R zYYL+-YWomp+=3vXHs7IUJ6bzMoVz7PI0C3!aCuiyPqy+8v@^vp`usGESBnEvEQDUf zRNWsAytQ-p1aZ;F@&XAP>>>a{rDaspN&(h<$>FFw3l0>tMys5P>~*d`uIGP#M|9Q6 zJCM{qdQrPirfuGjBv7Ab3`+z-QYth2vYiCE65BbsG&+n%n1&*Y~#}^X8bZq2CvE)|Zx}5(SiQ7azE8?vZPl ztjcrUxTPe0d-B9~D~;&1ZiMZ-s8$k9a#mxMwy;v!f@ifzxT=~~u))9C(;4LNcZo7+ zE)XzVS~D3^{&Z8`E=(W2;{`;R~?=Q%ATci}KR_pcbVkV9M8-W|YG zm1%w|7(RZyg5SL!VamVm3aZB`bPNuRMVMh|MAer?}Mm>FnRPXH>@sLj*C=IFigllgQ9J3c`J9i(VPT??hr+PFvj_xCny!d~uyDesNoV zxdrzv+LOVx+gs^sir;VP6Sv-F9vn7_ZnaE^H-gw+zJ=d5`Li*m%2jn)cgLEd^>W)C zjQ}L@D$RP5zXgQFDzW`j9T|BEB10ap2n@v#Cg%9k9ogAKkfq-TN#U`Tqyem>I$&G)Gv<*y%4CXpYq9>{V2g9H42 zl`i8%F@b=(+$oN}A=46LEOv!Z1D@Mw#L*`ee&rqT-2(KiLCH2k*~8?hu{|>u8%SQX zN4|Cen6lR9O8GmjzDxB?RFcOv>w<{gh+)r2oZ#pz7285$=SQm&LR$@R++CXL6VEGB9x-z&o;5t@PDVAJp|VMEBJRy07uV#7EHhgc zB#AqB9z~Zy#hNd{oVlJe;3|ODR@% z_!Ym(X^|{DvH&HU)G*j=7!kiG-q9){q1lm@yoAXRnDs%M+T{0|E!2cHwR9$&J~B-| zs0nZlVHLFxP;nakQ*tMV&dz4_225=L}xM zFbcgw$P4G+V;rt(!Z^F9+8~t^DgnY2s`!wc>7_Gni(wxd zRceDEBUU#t=WbbaahpS}#!e5PfxG0P$iQNIvq^E{gULPq!D(DpzI#iJZqDl*_VC3} zBU2;Bb<5$5sO7)yP=|iV77Y6a9~Ee+4%j)%NcxT?%|95+L7w^G-kM0?~jjzZRrHj|#r zL`bTl1a`34NY{r+)?{TgkD&5#@5@HOdNL~ilfXb(F=9qP1uJe;d^1?Uk->&G{A>z_+ zs0@bTx=q{VG6pfJkeEyw;8;SeutCX$#10Pi%a`Mz`t{`OK|WBPURuyCviYver3JH1S$~JMt0s-Q!>#*#RrYGetBvSp_#!>wXb&x1| zF5BgU;9orRAHUWtao6FUKlWyn73)8LOP=UdQ_P&96^u!&y{17$Wt#$&)$7pqnxiV% z(PE-8=9XQJB(ai}OcD11Mc|Gv7M@rB-qIBEw>HIDevpI5rIxaKBoh3Zsvw((VIJ;xLAcaEW`k?>C1& z7RR}?KYWBmOqOWnMe?3d@2H+~^`~fYo=}Ia)jH_*W&~Sb8-m=TPnaZMFT);qvMF4i z7K)rPb461Y(4>V#)#gMW$$#)>5zJOt92g7O*n?u=#H?*b)`moXl z48sMGN(?_2P(cAwSw@VoiL*_sr5NOS7w(BAqAN^Pv@GrZOS!^%*soP$QNF!IbWE-& zTbH#dY+=tHKRG=Sh8d{DSX3_uQ}Lw#Ogcbp^6XB3vSyMOK=(V9rX4`JE2iqk_18V? zYqLd5<*DK+s*}?t7uH^)y;PWV8a^)DWmn1OaaTmdyF#(vb!&C;g(*S`kNfk#RyR7+}~A+`0WwfXJo? zHjDcRsSyCaJz?)?kJXsh!#)toe!+A<5oS0SOsABBc(^wq)@(Q)9#0A;!-B^Ee=)v% zEihQ__9R=Qg11sIqchjm)96Mvb|${#G%k-~obFHZd3xD_#Tt4op($SXXM!6lcXw0# zV((x|vtIGGh-+7zFkX}9JCFB~B#MvRI6m7gt_gt7<@In3%#FleHw3*S0-mnY%P6h2 z7i-it2i^*`U0utn5B_3^q1_a96~1FQOUM+CUhgyXaK%+jTTUN}mG)34_55NK*-@h( z+3tk^o6(UXoz15y7yc5_3G~@k!3g;~_m>>iru)5E%=&_Vef*e>^^DfwzpX%0;K-z5*ymMwa2@ipmMU!Za$~{|tjC zIyo8~$Wv`qP~I>m(oUgy`Ge_*>RC^)h zY^Hd8EW}k8jhQ#HHsr%A8Ck2fEp|fV5!hH8w6WeN^O$D1RoAUiorBjc+ODhX8ea{z zuT#LK+9}*)!mCqo-A``R;L}Hu%x34gs(#GhPhp@!vBoZ+&vSKDvHM0^s=fiJN-JeU zwK$WBUP8B=wZlzs@?Nb5$0@z9^Mffk&%z>~NXgr3OnI~eL9{1&JEK959xq|p43TW7 z3)d-8DQF~Uxp=Bb@YByIBpG(nVv9}L^Qa_XcGqM4LO`Oma9Z!&+cP{fdy~`##h^fX zCMDaGL>enY&+li|b%d#u7QF%3telL%`w!HtC!DEoH`h(BGv{a+%i8RLAnz8=uu&oh z5sMO0QAwUT)TXIBRS9YhQgtuPUz8vgvM=jzQ`lN{6ha+;ITafP7}s@Yy3_}RwV67? z2Ijqfws@H$Y1}1`UApk~{$$#9m@{U+oZI8G+V7tC2S%QUVsvRaP=p3h0U>RV^j+ETj^>QS z_n^1~uQFp@cV#XQ4XK0WFwX$TCo{LqPX;yhrszs%{RS43cKrOmc<2_a^0yj8>z*Z! zuPRDqLwit5hPED^-V=Ap06K;z zonx^(1r_vfuFB{qsry)7_pFZ`@imP;22zc*e3}*^C%fQ{CK`Yd7Fo9KSUCqwlAk=0 zgRdfyf_gUcQefvCjJb1mBaMY15-BlKVfmejbk*ddmDtlnds5etrtR>4$Lk! zivH*xkG=F`%|F3IQkYvwrCokc#6E5iyzA9>{5yF+Ro^Bg18Zh0ERJSMa=3y{S0;O{ z9$-9)c;3)rc;%_nrwd*;!+b^ydGlk=+#o;xzqa20D3I~`CVceYw4{~q%4o9`f?J?i zN*ci}YRU`VEfPS_4p{*4iw5T?hHTMLE8>xlQvTv~7rT(IF$$wnLgArGBbvsV$98Hf z|EvPP&u$--;kFN9_uCGPc6N|-F!h|I<=YL6>;8S}`s3yGipvkYoP#)4dcYyBA9>&o z>Z`ZQFBJ5~sLTx`KFN|T0=C}bP+L1-q8H%9ayPh&eWxoYvywMY2rT?v zu$qwf8|k@8+2GPAG49lB|0T74cpJN6qaousc0BCU0d-ubejRvsuO8f??Gz$d=}{Q- z=7c_w@RVO4r>OiCyS!5O7e49uSa>UUx`SLljbH~R@k{n0=7k#D3iCNUg0PygklN8w zc*E7O(gd*EWKwAp&4PYGDppPh;yWIDH7YRr$c_w4H;rpf4aQ*;WYe4YhItV^s~Hmb zCYxnYbJs$xbwbcmt^;0D_6Alno1Djv5#vedIppriFM%C$1}XSA&mSaICC-H9aP4>aB@*i@t8MJp z8M7pc?S68VUj5(HCD`JiCD`)9C0M*rj9uz-arOkJK{xRZt0pgUEf0JIiDPnBArBo5zVgda82naC2qSF6h#s4VKNDR`6N=OsK zNSz$i;BVAxqE)uis<3HNt#B!FDHAtXrEbEeZEAF0vRz+apITlYDmQtZZnHCGL?Lxp zY`&YA^l{@j*=+cjX?u>E!CPxU=;fx_4FJ!8@9-x?MM?jN^NmRZRz5yHiB`@u#kFGI zfdLLo0h1`OBU7a__z0r?3^8s%0}pyjaLtuUhEE5<+fIFUj2t=hN=vPijote}S~!p7 z)H-4EZIfZ_4N=p*qnY8f31@all=prpIc}^qea|-^P;R#7<%OYKOh-D2r)u!3#u`qz2_B7J zT~yafhb4zFHcAYd-~bZy5JLFx(KMH$iQ+DtN;zD#1aZ3j&J%_q(PS6VYHR^51^_}DZwcO~%HouU(JB5muO_p6HYHK*4NNUEWqI^tc3OpTw%kX1%C3P40=V3InG%w5RV@3sdy}wSuU{Ao4v#`ZjvA8b zp^=kyN~Mm~AM(9i2&1Y`P{6Ise9Jb!c>Y}9Kg1;W#lAlbru6z4`^8P;>QHYC-&Mw8 zv4+cw9>=5#j+6X2P!s=bx@F>owVBoaE>*6LyJEv>hsfY~NE-*=<48Xn)@FZrPWMso6!sQLGd^1VGk{Q3>>`ME?gS9jHw6{t z@^diZSS$-+T0jZh97dqU=J>YqDq}RGEW5+MYMNMu6lpWtoW3hgUaMXBJ=J^K<$BC6 z+==w{PMUqp947k|Fo0KB05sJ_7@O~QFHdWVe6y&d2R9N6I`}~ysp@vrFRGf|)aPnX zG8Q^%sk!Mo%GeF8D91ls4t#jCx4Hf_FCcr1&w@b(`2`IHN%CLY#)y}`qrC&}LH=^c z+xjB&T7SzOCF2A)ZN#tYG4&XMsmkQh=E*`YW&FtXF{j+0;Q;9HSu5vSH|~! zz`N6@Cu~ex`S)rtfUw*?D@n!I8XBPl=sgVVpuLd#EFST?#+24KYM$>4Z&m`=fGfU>vGi(s!;b=qij6xTxI_c zSLgiPSKzJdMvZMZw#_DuZ8WxR@1#j%+qP{rY;4=cr?GFo=iZrf&iw=SFMDRs?03Cu zJr74MIV#eN*MgnjuOrvaZ+)+c%vC5L*qicyGoy@u-r{Pvl!5w^v7SW)@*idfhCjeX z2M4AQU%`7CS)XZ>j##XR{N#jaAe9S$h$T3(8 zCgR=$V4$nunRb_)Rz1?L*MToAn{}D=2dCm5{0hTV ziqTjgs7VCL$#SoQ>`jtS0_Jel^^#e@~EtwYq@|*&_L;Yl|l>?8~c(FPuA!fq16#u zxkQzG$xZn>D&y?2Y#?4xE@Sl?Izs5hA+8J7g!wH|?A!vbXQbYA+`RBnEk~wN6x3G^ zm55B*uRs2@3TYE1)lBY5HO69{G%kN*%97!>bNHpBRXzqe?9VjXl#-eA4{vrXgvpAn zG>aElE*XeD&6G&hUfvLqN8ma3*;EdUz-$o(uZwV4mE^MNPnsJWc$7iZ5+7^xL&z}u z*6i{vH+ERBNqQq-Ryt69#_BTE9&g)ks#dn%VD?9{onCKwM=0ZB*>JAR-;{!OsLTsF z;+OjB>rUq=orbDWP6Mm2bJr?DRCBo;14_<-GFV%X;we7PHhJO>Yc(yh>B=rX2D?QT z_txWmG3Mrd(S-nf3ggN3y-QPb6Q{d3AK$<$$%;@=kU$;Qr2I8u4U}&_?^C(Rvq_nN z34@>|^T?UoXdf}_u~j>zt8iYW$0*F5g&!a93GZsvup?>JNwJPYV!!F<3n!#=}}O@x)vVC({Yd9)9rg}ZhLz6-fjC)UYbe9)~}NO1L&G{^L*5c5CI z@xS`2Fe;5Eu{^PpW;e6ou$ema2rG=_&V66z%gJUr{`u^7I+;nQ(dI*xp~9x!RoQhl z4VKkyJ^gTOu&VhJ9fx=SRGcKeli&tR_)VgQ=S1SxILpsy`sTI|#=Z!sC#~kgJ2!sQ zYTdTEw6VT%WBD6>YexHFr9Os#%NFP--(#R%saC|Zle|MWYxwt-N@3`!(>2N9DB^1u zxuuJ$_fh>~Hr5pyT~nXyDmhFUoqTw@iLb{>X1dJv=5`iAqV zC9AmS@MI=~v5z25g1{oM*v{NFo^1bD%hdeL9GStwN>JfBVtK@wo5QuyrFl$}1;37N z8T)=@C&OVvl8NQ0>x1o@PtTWY(%yv1_Ryuj$Xc7(#*O^hdu7(?cW*{4U)nUQK0EbP znY_1;ZS2i(xqB!&4if%H6-Gbt`6wl~;- z`aU~{Esb*&IDm&TS=Am9t{dD$%<0EeXA6z;^61tn1Ew{{l^8Z%EmiuereS9y9QQm~ zUhj5RZdQ(mw-XV-(swviNeqcY!2XjfT?Z)0G0l>Y zA+yA9(fBK7V521XN zFllZ0OXkfBCC6|PxolfNAlRz)TXY5eote?KoVn+GCwra_e_t-~3XXaW`6G%t(Z9Qg zuRe3ixUQ={idC?=^!7Y zK1$etv5pEtV+N=xPN1$_%@O*X$w6>L3N&&pEG9wak-76u7bwXDnicRVpCtKM}4tz*nL7dgC@~Mt8a$ z))fE~-HN3V0wqct>_G?Ljv@xfQ>%4TZ_wE}u}gNFRo zb=j<`O1+qFlbW*}F8!6d5DVN5el*!aQwmmxzGZzM7DlRCkTu|KNC)GRH>>BkMZT;HX@+rl+K;)R_QK z&?+YLZqB+S8-Km|o~BJiF=iBDB%X}xB068BCDBG9o}L#_R9}W=i6=wJfFFZZmYk(M z_^nEku9^IEVJCb6el5H!wcUxTm}9x3rC)M)f1?td9iuJ6Z4aaGB9*La4pt$*F3$sd zQaZnl7uFu_;&PX~Jzn!3LweoKv(*83N-mgczmU?2Z}L;V_u3(0d*i>Mh%nr`psp7% zYFa`xefKeQ1VrjOJh(`)NPN}Nl%AZ=q-GJ`JDTslshEzUH;~g%=dz6V!G_TgK`F3+jL)8 zRxhL*<~ORp4mZiKI=S>G7tH;$Pewv$S;-?fCG>SWxe z%VTVY&K$9RFKlHlbfV3*t!lGqnPzt_VL9pfJ=`dHAOVr$60NRdhf}#&n~|X@LmN-p zyiF$Iu~-)8fG8=QSwqXJZw?VKz4uD#pbsEo# zT|ZhovTh@U%*nT8Hk6v}WBoEr!zNBbY-_dS8LU0Di6DiwNWF`%k4*}sxf{qTYrh09 zNGcbI26->OEn0sUm-L1Q-Z-KAnomNP+ff=AM1B}fGvVf0DU}J&;YvL3)N9c%c}(Q- z>=>0jlnQ29aK|V>Do>G%9J~j%pUGH#H}=RnLyLnKED9 zH10LdP#3*eREWj6P3x}W6z}E+x-{jV&zF~q<5#HF5=4}V;+I4L60jTM3Yz?o3$qrM z+IeyYc7ExY<|$3#`1X1am^=Wq;{DquqQDRFoybAVmM{QK3UTCqq&)`)j1ENzgFTGRdqHXSp2HE4v*Jrcp4;??!vd5 zEc7ZXmHteQYR=T+%Qqo8E4z?NL8FdGB;W8)z?>^9IpOCit3gLwUaB#`m-VMCvQB*~ zhBc`ehcRLPZ`f%s*14g&IaOKNpUdW}xvM`Avg@4Y*iBjp7qjbPM?ZBU_N71!$?CpJ zVl%p-CwGGY=3wWuUgbewuE!+KDaNmH2mKj=Vd3nVlZ5ey9?0 zRqnJa1m1O?MY6}`+pw1Rd?(;>kE=$LY%S_*3G;6rL!27Ua$r88h(3teYD-!+0@2t+G9 z)3#mbFYjyf^|4Er@5@W2INGHc`nirCsgu3B?8IxOxNAuYI%6F2;KN0=Mue1>3tEW7 z>I{tYW|mEnX@lo!F*NfY_%{pu(9W9q3zkHBjwo-dHfj_6fkAHJTOdzcoRe|~V zXdgSE$cocSO6=W{T_dCa(Lx2J4Sj^_a>o9XDmsIw#G%qcVmja2Ijqt?tcr`}fB~ax z!pT(4XSGbH;3vr(1yXb{RD|px6qMS* zlbJ8QOVo{XnJ@lf;$>S*P`A{25!hBerqy_Gd;<;WrY9U5Gr7f#{S` zOI-AC5NaH2*)|XYT}5u~TT(^yTvMPz^Ezydx$@bM#k?-=)*sXJa*dsi&XTLT2%-Tp9nJGU$Q}pCp0^Ux5#S$k2B|w3qz5+vvVVMq z_;mS1P9FUaByqnq9OlGI!%+S4lYD<5nFL$NaQR1^w2i(@@x7mskM#-aWO5!)S<)T% z#Thok(oQbkZdt>HN&KQHLp?e#!+n+t=%Mv(ZhuO+5?a}JdK2WP!bV)r&IVbgv80J) zGxXn_yMnX2_o^wW>iGa(v$iy>Em!ErD`M`^c~ev;o8ymIxG4oA^3O(rb`|cb+_d3W zgB10JeM%Zv<7M}Bnc#9d%Ywg07N0}T_46duS7|eCu-w9!V0pylQu-*dJHmW`^^@ij z!;wF=E?nqal$nX#`i#UCvh8GKbBrYM(WJloq*nV=Y5!^|kt+?VF-|lhCu=Cl?oMGd zV|_PPe1WoR)hrvXX)X0iizwZ4O1pzo-$Ong%whJ|aD>t`M)ArrytGHK1cv(`shW2Y z?^C%v@6Y(pwq89`&$)k?+SE7#qAsMC>{&LdB5u6D!;^Y+CW##Ic^k!{)Q}5=Glmrp zj3g1M{hdM$*$miI&^LaE1Zp+> zYO@BVF829VH>kqzyK6a^yedS2Ml?0vxzMZYLYSj^7#nK8w0=i$9D{bCzhV1Sex~K{UbSxx)fVXQB^D7=mYfL`LaF^L0k0i9l62A z=~*mNFU^bR`85?W^A9caAwF06C1WdYQ=ow=jzF<~)gl^fvxGkmd~ipKJlLHDZPSEf zVi(+xf3wtNAK8>nmb88X=7nyTL4s?hOBY_SA-g|pmA>*a*fhr!U42i7&$5{{&TUwy zz*Z@1lKHvglugtV<)^7@?Dxs~UH9FCkq5HA8gZxs9J`#tL%5uxsBEa2k1K&! zUX{$hJIe3LR14G!{w^GkK(*@GCvH8rs&Y?S)gP~QwoAWQmNf-XSF|2^n61}TEi%%& zp*f2Avap@b_@onGen9{43Z&_C18tfM9A`s`v*SR78yeFS8wlBrdKAKR6MT6WZ zYjhwGUj`#k*Tn!{)d_6|v>0(!)Ke`+sw;#`M3GO<3uK2!1vRR9X78B9NSNZzQTI=% zy77{#Ay9mfTsbn$vHtTZbJ{grOS6w~_76(mA(G>8#h|PTY}Q-!MxpXRmmdp*k%n%{|RMG{SO5FlNH~vU43f zO-c9u2V-6i$Eo!k=!3xgO-2;)ZSI$0lT+%mhurH(d*Bq#XcqU4OZsh4O9o{COoOUN zhVNJW4>+895ySVMbpB=h1%}{PWi+(cRwiRdsW^2>D$NuVa7SiO=IigTV4`unG5Yn^wc+Xop*Zo>k<&#!i z5&Z{kc$eHpDgGV+cLi7EAwgY3F`F&9^s@GB9hfo;Rm|@kwbCcxCPCemoQmY0;YdGQ z6iP>dF{!A~0T`r8RI9Qge=6$)zTB!K&TvK3vFjHt#CtYJ7IHoyRC2x`$X{qg3Q{N` zEm;tdu;uP8S!R-^DZLZue{nOFWnIs84e)zYt>@O)IzW5NmH90mI7b<#l%2NGAC}`- zeh-hspm1UM%$4~@nBwFS3mBc?&a=pz@)Go=Q@*?$>#%*~P36iXGxckzN64kvp>7fo zwp+nIfZ&=|dYJ1%6tX*K$(E|&Au@(y4AElo`yrUH9OowW_pl~B*=r-!=qwGQ%=Y{y zXa9Wv-`^c=6BtvK_)!L@sgQ~ z={nJh>c+r#3MmqZ%vaUAvNFG58mt@8r=~vdv;@Nrsa4JT9F^O^gtl(Q8y31|*N(_w zTmb`W$a9il30JKAQ&Rxh-kW6ZZ`}il&W?#kl?r8Buwc(AQ|33e-ZL3ZnOP;izHX$l zN@7z0Ov#Ie=?4|6P)f(hqG=Ms{2qc>VdF3o?FhWETMu{R3i^@6_eo?|MpSW??RN>F z35-}=aT{RI2iNLBl}gR%fHZ@2(`b&={DU$vK#yq3YgVAM-AQ8bEIZ87E=RR&H}o>$ zQSm^{{3mp9+`?RZEK(>si=vw+wZbra!2J>h@L_G=Fw>C^u2(8L#4Ly6o$UV+V5IO< z(#t+H|JJCi6b6$Qi|m`?tZn-l!f>J=dMS)*^l*=#YMz!zRJ7JSEWL*(s)CX?{bZS9 ziI86|E4g82jd9p|zQ4UlR?&E%DR1%~ctD!3c+HB1M1OF{oRc@Vla5H7@v|aTAt}8t zQ2S$8Op_+pTkv{QG9YeDK%MJY^Y;R{;DbSA09>?H=kOl=yIp~h2#enD2#(5yI(bU* z3tTA`>*Y)KBJ9O8i+DZieC)*x)VS=IF*jf%_?IBFRv8hnjuWQ`_opmV4;n) zG7xw2KeU{~1})WQ7YTG>F1v>e;bE7yusQVg#c_q7@9aUJ@7Rq;yLBK2DU}rmpr;S( z9Wz;`(?~4`!cpSkX%D;&EL)`|m`K47j6Hs<)s97T;qDLxj0z=x7&-FUxKZw!IjkK< zSA-hMc;)9gxx?nyatyefC&*@VV}R|QX=-FR#TE36{nBYEOslRc*D}T0RkZ5PgM4um z>K7)|7~`iV{G8;&c1`eak2ci+GaxM;88sz&7+H7|4OnEBv_~(Uk{vHXu5IxE4s!xH zOmMFeQ@nU%bW=4IOw$NduIFIuiTPq4kAi5f9m-Wgwq5#`dj6wI84^T$`I1Jj8JBN1 zL*$TQzFp&K+OD0L_Iv8`e zG`cGOY`XiN0G{2FBQ(-XI0>tqZ&)aHx)G_t!ezZ?Kt=FUWUU;Yr#(6XMU^#2elUM_ z__biMokIGmtBGz712#@vduqOW7X6~1&lh*A$J}USsT%c2dv`aif4O1x{F_n8){mjl zF}vA2M;>+^P_G-Z?Jg03GRn1Acn64uka(C%`KtuIO0Zic>5A=bnqkui~3XZ`3N?hV&%ywxovPvnImUzp#tdy}(HX%q4Q5gGbjJ6d zU}u%Y-!e+AyLRyWGW(2K2Ob_l+}YFD6od-9W0kyZ(=%U|HVeOE2E-LHOJvdZX^c4i zcC@FuOWHp3knXnx2)BB<<}f|}BK8^kw$GIRRhxDyd*bAKv3~Wy+gi95Alw>8hNMK+ zm!P(J+N~yg=}{^_usaDQK6zyE>q}o6)Y`%ABpu$ZOdAT_;YQ?{3^DS0H0SkWTxL8dD%Kp7tw=qV)XDrvUsRAP;k_Qa zo*0e0W8%dD7~MJ2cmrhX8Fv=qq_-M0?#3N|)kV{K^e*ODwPx^~qVV6U`8`7G)8i5?a|M^+EA~lyLgt%LsTRhJ$4TO~}4Ein2O zEt^2Zy5431#hSRJJmoDL=40B?#v>3uY-1_u01ImPBgREFFe+=p*SGvr~^S!?J+T=dDWiCbX z)gyPz|FE~Op>W1(UUsu5P2R(9oq@z`lVF?z#75(^+415e`TEJr(89$hT6vcb6u`tR zbF7V^o;Vrj(=}Rf?=TmkT5t5D#n&&BIpguggY_@$4oW~P+mR{GsTb}1WKh#X8@j2m4c%( zUi~P&-UwAD2`1s@0s>gr>eziW(y2f)I}Q0S@)}3P!~5iBf3KY5Q*)lGrHz!(k^&X} z++O1}hSXw6?)IT7ODF*d)?a_)b&&uP_((h93CoSvUl?pTq-+l7-QF*xcmE|EFRQ8X z`A?F!yQ?o{e^HQCh&H}|zUyY)g1v<&=%eRp7rzc>F6qu~uk`;UPTh_hCKjR+C~X4j zgKl`=>HY={rbd1-%Zpb~)BI&sDU8UOi)CBdPXswLxFWck*vq;uKC~`1$v+OLl`NwR z21kG(7k6pc%l+v~&WObG{$dM8qb-xdiRL-IpUB3_!^>fmeapfc{B==8t%QJDcE|f~ z5OPvB_zG&hfTY~;!#OphghdivES;@|xs^5XKy5*)^OAd0sGdOFQ2X82X_rB2eYZn_ zhK9u1juO)H-Uf5YY*M#x1qBvpg;kjz6y~3@#ch{Vr@lP7qedE2SU;8HRW<9@7s0fFw?VkF2%4LjSgipC}NaVy&9uItPQ+n7Cs6ui|o)r0a0d9hXq;C)RX03_OK|T zJ9OxW&U$L!)?dUTj}=Gq1dm5@`HOhb6bI<*-{jrg>m&j{k!Z%aO}aI=F-eqUC(w)w z+i&TpuABH9%jy-ipR34$ZfD8j+<6skFWN9-!Elwk?sC>Gme<4`jX-^Bb^0;}U&=6j z0c8hl+VW1vcV%U>FFi5>&&kEOs)|>9KiK)Cyy^Ng;7M#R3l@}~S%TA+hYQ2lSP16( zO@EO8E%%cqEL`VE?8NJ8<=or*B0cD7lt*eqzIP#6%rCCI$tbP~&>KblLo)#XmosdI zsPGVPOxocV4rf+!1X}oeV^RI8oTM-ovNV1cw*B=Hw@_F=rO=lFs8Fy~OCYt&Hd1m+ zv>S~dmyyB>8^lGqna4luS9*O1n)9LN`20tj4Ph|S>|DA)cr@hapL45gg44p!$Q zFjSyPP1_z{4C8&svA(H6ZauMZ8s&Hpu^GL+u&8J|R+;LP6*(u)U8wv!cIYgO&9n>s zB2sr7?9Tlf|M{0_{{a|io%lC58>gt8_HW6F{>e-pKJ)IYb+hb`x8a;GSV~hQfh5R3 ziTiO3A9T&{bo)i;df z?g!eNPNhH|x)(OI^>c$z!3_dL*rq=UY;23_H?YdgsDolWVxV=&_P!;qsxp+R2s-^` zi%iumiy%gAy54V9ySaA!oMgo~VuZ$#VcZlFuGO;a~c*fZxyHWwKz8!`i8T7wHR1}*G|8AGZd{ITpev}v0CBs>i z{=C&%8px4H0hYIAyI&`c6IebrS!L1)F7wg^2 zlO5=?E1{WX*o>57LoE*-UgJ-46Hqj>U1Iie{zV@FuV$5qXy~S9olw$A7I_97>WDO> z+v%i=&*yrpZ;FQF$a5jYbZ=~XLvR5;ZPI-o3B7|{!scNx2l(X~;=9$2HfAxAD{3++ z@vZ5ib+fFN5B*1mX*)Y3MWe&Cm&!#J!eVG+#6b<3JHf3%A+&8|jfb{*fx(jAq#MUf z6*Y*O(%4Bz=dK5%xAOvd6YW5K*7;I`XyF*kl9q)|?&jT}T7TI*17duCv-aH+LcDx? zf+frM)I!r2@}F|1@3@+#m$;pyH8^i+s<`X9jzQ62)jO0?DuoS0Ionv<qkD+ym*tIe#Eh|Ce>w=T7LC#6~y^{PbF(+FNAa|eGKY^cD;u2H&(LBmr z+o+f9d4#!BuOWhgv;yS_Iec`Sx~(D}H;p5^y2RTDw9bH`5izl#Z;?cIf^#5S6>)#z zH?Cl4J^G#IjGkV?^oCMHC~J9@e%^`2x5$D(;D5l4|1&wef~_zN_=I0if9||ne);mn z*xr`O)HUV1CMXtii~2UCWlj^M^?##2&+hHZ)MwQ1!cWPA{$zXq_xB2$b)y=Yo|tqqVsU15AF`oz#56_j|Fs?U^sb&{HyqG{W)hNHO-)>XF0nDjIDX$H!W(W#T{X~;NCjTU{(UQY#SPu7h6Yt^( zwJI~5^+b@PqP*So%rBUPFWtCkKlgvcF6#2VDpQn!@*N>PubJsfCl zh9!6-GR~2DOO;>az!R2EsbNJlb#qiK>u_^geO0HEZabO8Od@VWWROexjy^BA_;VAy zYx;qk+p)#4*g89Qm*f*h(p-nj`J~(x!Y-OlxnWH7m;nquF9)08P`%Rb20^`;uC)d$ z;XOge5<*Au=R=p*%~*OAAj?o#9iQh=o6Y!dyauD}vC8Mb^w|6&9ZS*yKNNTxpmw-X z%dS&x%!CHsL?-%ce94mUEK;*YNVoKx8O?BX8mQ4YxW)FeHFL3LpECW-O^pOrTSR(T zFl@69Lcl;?_Y6)2u8o(!Fw9=YZn^<8VFA;FU}Ta@!|*$j1$XHlT-e)b9;r)GbxRsF zKaF=%^wKWi%AT|z)LW=X!uCjn?prg=fw!5v7v+)AJE|i83r?_LzwS1)qAq>}Bf^G- zpuoI#fuDGy*Oj+=IHT<KQy>ye^gUI)BT%SaUuNdLsPxH-6BZ6GfJlI zXZUuu2x?EY{R{}HbFL%?tBp8dqTjfx$D_G{#)1gwPMtHs<*LNmx3e4U;8_0zJrLme zTw*Tmw58loo#Mu~;!7ArgNsqf+4&-GR_yrlUM8;N;Z>0;^j_*HL4v^6i*^Ee1%r^; z?jaU6mlEV3{bwm`UHFPoHHO73YBTgMe=eu2_K~eAfHt@*cM5m~gJa;w@uSevrlcC6 zHI;zSz^W6I*<;DtVmK?(p$4W4ZnIf<3FD2*wjf;noO_cKC`aVWh5zhm_xXa~6>z(2 zMVj!FC?JMyB35VVWHqBX^03f#Y%s1}N~i8H3c_Q_dGK`)i{HBd zj~)i`AfEKMUceMAWKxRvZlm_^VGtCe!m$UM{NwR8T|6$pv)h2?SF~a&ycs4KiPM@p-$$?Bm#Z2|I>AJqBVy@MeqT2y{!f zj6Z6VB3+6)eKdw2OzM&cDMZw^p>JE2yZ;gCah-tR5+iI}XWpB6Y=M~iNpOi7ssYqg9n-w4|Zjf6fZdkAyjvPSh zuiN)^W8HSu-cO29I7%rs01*K-_+7OeAF{avMtpjVKUMD!z+_fR_bpFx&?Z>PMP~av zC@YD=>jycFyy5L8M1RGVA6lJ{dOROFQ%v(7OVYkKv%ij6e6$U22KUx`7-4yK8LC&2 z>+e;1094$54$cFV`BV>XoPeqw3wyLxcnC5O5O{9?6+GDVwB*(qhlcnA#(nUJe9V2{H}cGRHvWMF@hR6x36E6Jpz z0A8=mKFCgEv%Ys%8Q=CUyJp}u+nQ%^y(oPTXHh}EXygS6?^Kk?moMrCSB$^ zsSUrlwLDr`%H=-a;D9b^#XrlIE&mB(HG7Fl3L7###qyHJGz&%3uRfd13S_#6$ez6V zZ9Q8cIKH;Q@QaP?T?eST9pDa5{Gt(^ZArU68msesH)4O&Gruvdx@9CWB(N}cq4}bX zd~lvJg~SMi#ZB2~68at)8+P7hmdyDUgL~Fyx@P#|=e>iQig~+q@6F+^S7Cc4R}$_s zfhVs-;!*0svX7{16qRCc1i}P+>TV!3z1p#bt*ys}h136zfp4r~} zI1Y|$9`QLoCLR6RJ`|IOK(q|H5T9u~?5=4p!wNiMj56iHP*y3hfdvTuTG0k;Sv#mP zhMyS<%p@un0M4rU;!`s&Wq5DUA4Q%#UPSfUNd?&4v?Y@f9wY7&>&3smWZF;*1cPv8 z<9g=UQWHL^rVRYPy1u#ZtY1_ACvX4V&Lq)#Fn&_1JlD|LL*~%}U{bPshq8PvY^}!) z*h-pj?9IPo=Lii?0?);Q18m1u_7=QIL=oLY!#=Q@M5V9<5;eUfvIzxrQ23X)V`F$$ zqtwoiMdnBav`2qXG2hJ9?5IGz`hFP$9`pn3LEPp2X!FJtc(p`P79!|w#;Ck?I08QL zhuwC(2ZUDT&;J7IO23_{{1D=09-4ql=Hw(Aca68WC(`X zw#l=^dXSq%52(_hqYSkgmBc>r$q2@mK3)-Jp*dS2eV6|8<;GW^sQbW*v3&dy1 z+o(P@exWPHjDkLe!wKC!rOg-IbREsmmC9@hlGS5rvY=IDQ~&#w`_C8flT`OdQBMn<;2+#Rnb7?(id>zW-aKLi3#?()JzEnK(4+jT(m=+5m zSksAgB7aOBo?VuVV>h*lu0F)~GLGTvFoft#p)L87;sHJjH4pyj4`VoY|BM%Ocr?gKl8G6TM*`eR1&ZaRNfqPn2Q3MlcB`ol0%c zr%q@h`C6=5gg$Z1f$Q!SK5VdDQ6@~~L!VfVerHR$PBt?z{p0`h{Xm8_u4AMGn1Or% zAsXxup{&9(^UUITlB^xMO#w&M#g4Qj8%AV=p1`eXY%_~ierEog0-R_Qk>JKGPBuTy zljHN5PX=Gy?b24y2bclkXFZ;J9s9r%MiVgA--xaFojWm0o|gbwMZ_@|;m#!&O(YE= zN*bNer;0TkoR>Ry`gpth6Wlo1j5iGk%u3KFYd|p~ndqp)#?Y>gskX?ZVNo{`{S82P z79SLru~cc1oqVFsrDiroN@DEk_t7$@RAuTL_C#hAG*dFdix#6#u&Z73?EQ++U5sYB z2t`S|@J4#*Fw+k&cv$ysnj0ePaHP)>caV{}=2o(}6m-$We&PGaAL&Xa;vpZ1Nx81? zbxDyGv9hYS52#2wWs5hw;O^F_-QQ6ouGy*oEcfhj!JA@O)j7x{3Vse?cJAbz@5$+4 zwmQU9;3q}&?fts9d=N6oo2_gnYA97G_*EW~9%EVwGydAM8A(Pao>9{%pOR}g7u(N4 z4Au(G{~X-cO%iZ1`g3)M=E?liC%uVD?VjLgQ12r2M=3cN;Kr7$zs7BUhPwHR_$p-aCeaG8C2(0xQ>@Fn zZ-}*{88ZWogteRTIJGs$Gs`zgxA$jyE~6|HIxG3u>|k;IqPz^y^p%*jQNg2}=3U4V znALKVg0>y~ns|Yba#vDJxi=;OeGliP>v4%>>CD$uGG|W-Yl>etpU%#B<9SO`8?IAk zk^|>&-d*v8nYL|@bp--^vWgI2ay8{_4^TyIpHMqjnNr`w)Ob3l_AolYGPbrI16Ttj`aN4vcjkQB$nGi`06Y;6(K7-fdm0 zBR$+86ADD|?n!R=4{Ju8e?a=4e7~ibf0Dv@9JoM>D9VUz=@XY)BHSU-%WHn6I*bP0 z_fv`Q^R+Smv)oHHfeK;a2{$6lX@6o{-{*<>%2{{8j<|lf5}f1ga*h1ojrf18QnA%J z+9^U-pk&A;|9jz&FKk9IL zG}3P`CdQD$vBHo){Qr>C8=}_kj*XLfva;EyK2Z9vYH6ovHC5SG8EI>GNZMM`g+qik zsarLZ0c!)3N|GU(~(Z+RJ65E*n;(4%;PURgiUYWT^EDEEUeB=dxMRxW(M%hS>ln zwXPKfy?dGv^|a6L8B@rtuDWf?IjP}w&N)O5ze-X?`# zu<3A7=;MLSL#M1^WMzuUMV)bE-}+|Z$ckXaVRdj|LPCIFGi%!8k}i;I>xoInFu(gb zwBK+7r4fx?Bl|r9SOi4rZ28RaV8N=!LW?HuI-n>a-R9XJ3Sgcbu_&!dXIWquz}dV4 z!ZML{LbD;^v^D_yCQ}+2Yi(Z|8 zlbVTL8Y`J%Zp>&n3}~x9w4pZMLn%}W9YhH_+{dF6P5ceRawNC_hx1N<*ndbQ&a-bT8Zkxl^3aCj)6%K&mhOag}+z3oG&b2HYU zQAgBdYt204B7RuJ{@vomP(qF(O!X6scy;OmO!YLDJ^xId0%L|g7o*Yj49bcI9#hxp z0MVYoxIaSpm(vb)y_!uOjn;#|=#**pgc=T7{VGKw_&KY>V+FVTqwqLSEcy?Hb&~6C z+id{!9-0(~{nDtA8CD}S_KEL6EY8W!iw=^A!R7V52TO7jT23*G_B^{g`K&OPse9UI^-VKyf?%gNW}kM&E(*z+z4OZ9 zoK1YeTy&8pksq+ct=ONOGhsKnF*|oE#13fRD5L2>uF?POAW9a1XCd~1tEp;|gG#UxpQoNqR{a}^W zd|{si$^1wJb2;P<59zp7S=`eUK>I;)tM1%GXIZld67LKvN6SRP!Tvi1Mr1U!k^wkY z1-Be~&{d;ra@vg1Ma)SvBIA--6psI-)wf|*7VoTC)HzIx#CKT_ZE@U^A{#WJO|bt{ ziN1J!e+f~6m3}WVUKsSPt|p#pSDo;xmyc$2gc9PC2jyP=+Lm`S>cJz-sA?T~?5Y=R z(OI^+_B7MH2EaAgW0=RSVUkTCqPSRP+G~MD%3l;z^xco9t zI1yjqR=)PTb16c|Nw7`01*@*d{09FeUI16Y`Y}AZX4hIa@V5|Zi*=1k;7Y)ITbs}>eLolE zE8J=|^_}`Qdw1E6Hg9*-l}k#H9v4P)OIzZ)gd8IReCZPr6Pm^oh#v6E-3j6K3nGS( zyp)lkK4(^`CR>{Tn|(mC49z)x#Pypb@8mNb?m}du70TqA!(k(!Qq46;nw#yJ2W5_X z7m2USQ|a*BSrhiesZc1TeT-f6?J}i2{-@%8M90oF8PDf9!~kz=Pz`>8;#l@rg znKvEf)>GbYZRl`4T_|plPNr;}``_hmLt?bkJqeA-P*tM{@I7HJl!Z=SSx+SLZ+52y z8&-iQElpGw-3w*Ynwqq{bB>S3qd1R4_gUHFIUFuK7P@r+-8WrJ3Xg@Re1VOB$KAFR zYc(DZh;ECq1~cq5u8ug%uby94aPOmu?ypy1(ifn|X2HER#lgrDEwv*}l556U+GVHW zC(n*Myj=kZ0KYBpjvuW-RW7cnODQUiz{24d&X!JY2fXK-PIHaU`-hS7vD-d7d?uex z<4HR&n$_NlT7MSXdU+=@8P>4{ExgjUB~>5%QB__Zv9Q zW`EUcH?OL*N)lHb{%&^7O({auhA4~88)p5|JDyTOfGO&ndya-pV^+j>JXS{e;HCW` zH|(p{s=Q4tsdqCukIrZ>XcOys?c9adsJeNdq=K>1sv2XmZ`O*}E`r87NS2n)cFi@F zGJ&CZ%~B$ZwJx+oG?Eq*`*9Erb@sC&hliAz94B%Zm%AroiNYe+^ z2W8s;H9XE{oNM>lF7>^9y#Y9CvJX^D7!hw`?09vW_+4aV>$B4s;d!j@ zkQbr(e%V`O3#%r|3Zz>YoxLT_{9c`*DPK5%XJox%SspK_4~nA-f|p|{YPo_(1`b{L zD4=(F^|S%M+-FZ_D21p$^cP%-Ata`{QM+>MqVX6F0bTfKJ+8zeA!fB-aB9Rsi(2&A zj^mk>&`OvRB%vv{U3)tW5RSt1p0w}o;bi@ReDZetI_K2$d3770A2w37Rc$IO*DFY?@PL46im*+p`H4TY75_2r~%0%?liv zU*L;|hgmw_DY|L5U|nDd21I$?ViWO4uj+Z6i}VaM@yFPaWO-6byK>`{4Kk z#Sdbk*f+?iF)@Fnb44K<1zi)k^Bxt>871OWWx8lZq9#$J8LI__(!X(IM1V4J5x3}C zHAH^&cVn{@NfsnfhBnl*IKyYr>HgH!PWi(z>?ja;fFi9OfjkzL!PYwHu1N!w8SJl% z!Z@uZB_0JH`4r3s4D^alhfj{n~CjDHcY^K+o? z%~5lw{pXEWYJx*#^?8Am9UBaobHhl`HU)?1?3uI{%DJH(Cavj^d8f=b9rpp0 z?N0hLiLs=0buf@VXgX)8;v79W`r6c!EU4^x)z~AKsM6WJ9IeIR0u8ZT%YoED^XVP~ zFTZECJv;_o044K+WG<|wu5ecrnRzNtcb%Z&6iMM!4# znyVqcpCG<)O3CDH;)e*Nx~D|-Y{@Org?v>j9K@b@jHoAWLweN$eK}U24+Z66@mG2r zx?zCY+y5#*7LLc%)22PI)1eIFg}U2py{?HM;r^>jsB7PS)8c)v^PxbyZ3b;@e%EYY z;s0A0NjQaoPXmIkO+ZG;3n}jk7E~W*kHT_NW>8p4-!I{nzhH=c4`#ysdSD&M{+{uK z0YlAdZ1MH6{9b!&u`TevMw~$-h)G!4SAETGZNs5U_eH16enY>lYwf&O2dM5n_4bh= zH$Z`0y*sh)^Wk&B{cru!_i$bC((iqY6k_~HAJuvL&-VO|2qVbY{QK%9E398uOm1%Z zeGhjg(_pXCz**djNJ20k>(>Y+HuQf_k~~BO>3G$b=j@R1A{UKH6vczJMr!nsM$wAumK56{OM&Ym@E@?3&mDji)FnfZqTR|)Xz zoXv0rw8?v1KK`+7q-04uP80#LpkUkx8xfGVH%Glb{h=e1!!d{=qjHa8d(bC11y4 zIMkp;bUfIiB)h}Zw~J-r4euAxDd}RWt9800jZ!VKT<}0|N<%tO+mvR?DKm=o@8|(W zH;2PQbf*=U9e}9CnXsurNs?IxZq8E>`P#~C!H9-1897(Oj=SLp{yAb+uYmu-czWLy zooGiW0*EN(in*OSeOwqbJVRoDVuH}}liiAfBQmTGo6-W))p4MQip^#4Obx6+X>!ez z?6y<=ie{W?P>XqJP!p4|ah)Fv2S>&)D*d7zJUr2gy@gYSB`>H6YW<2rbdp#`=T?ng z;M>wpiVYB0u?XgW^=ygtu5PIBUPU5EtN8xU2c#6z;wHVmmBS z9`q)XUlvMFnDjf_5p&J4p{JP&??L9*T_z_)kqjv!z_}t$!RQJ)E2Om&t_tNKIzQTu zA(VH+K47?JwmD;OsysF$(ckH((ktGPwl~CaLz<4*y(%CRy!sr!hU>EHfn0;S{JxOzDagIm!l|aG``xjNf{?OgeOl z5G+qlmGol?2wh8I)qpuw8YdnKXHc?72Wrnm-GYPB3?0N6@=haIx)Giq71pcUgYivS z7=|4{hevGk@|l}4C0-BCVqY)Z(^!|_0-6OH^(gMH^BWEAQh9*6MSl@^)Z;}BMf19? zhjguYx}4^t#l|H_k)|R4N~63H+w~_xrFqmsfA5uIvslCf&c)>Lg>nBS9VnEp2R*`x zOEumY;Si@X`I-?{tqm{59ee6cxYgIO^JVPnvp4ul_7Q%QL=4Pbyhc8=uoIJG#dRcr z1MIqBduVIFX%kKFWbwtf+x-Ol?OB8%`7oH+ntw@&&Re=>=yRdzSeE zMO#S0q87p0jR9+JmHhrJ_`i!=Kv|91urDTXKJ48T+`c3QH_LYjt5j*(xA8;up^!WV zBXk%?cub~m1)h5Q!7;}i;FYn?&WqI6nEOeh_k-sJIqQ{gZvcZiCn@l0VAUM8F^(lf zZL9>Q*A>;~>{V;5;~vq-bUEe83+&)$Mbec1YhnE}E_0gT^e05oav5?m{h65^I|fzlU0#_=Ts=${JpR=3^yk19 zti6XW6zo@If0YAIUq>l}#99FO=8@*ER%=591m5uCgy}JolSXuceLvV=gJKPLmP`v~ z9Ic~YbkYYW)9oQd2XS#f!z-Fo3wP=1bX{)>VnNA?eR!z)4hT)}OZ`3*W8G3R1j8Eu~QDk#q}QON72uJ+rO^1@ZTlD zACVb*sVC%QsfDQlxTsG-CVeDszVri(#Q#{W{YAK}&q&uO3t_`{(0=)r?zs>e4}}&l zsy6JIMoC^!R{&oUO|BF5)L$QhR%ykOixNbssXJ6kqQ}DD?=taaIf3EjBGs}KY&q-6 zU|4kJLDtBoWTb2mtyQD~kNo~*rIlRDkD{`&<9()_{5e-1WtCq z0Q7A`N)L!fOI=9!sHCn31!J(7+lYI0C}64mUc4&Asl;$h*a75VmxS{2yHe$p%&hP* zlu}|8XPw#5pRM`qZtB$@$WnEy*}9?_@8S4vY5y%KQ5!EoVjzbase_Nb9pG+-QkRn$ zcjJlEV447V7d3d3_wD;g14kBNO=f=L5hf>_iO-D83)Mhv0({GriONoAY;PeeEdlxL zB0$O*Nw8B**kYn#ksD8rVodNpxLdnLS|AE4D1KTFCpD6S1D{!RGlDBhmgD+H-nV~r z>a74SuIZ?JA==)e6W4W4!eD`9M-2mEDnT|iY!S3)+|VUnrU8F!eN2#|a$4$MYdYSs zSc2$wQp||*EX0<`B!bpzr9tK5v>VmpM4yrHlWSHUr@<`c+x)Qe`-bzvgNL~nvg&MY zg0NPKpXyA%n4ucSf~5o(52OIO-A&7cWlDo>w9+!tqWBAJAz`z_Zq%|IyRoZZA;(#P ztS6`rx6mNxIb68_oKg13!QDsQH}7q%@Mn4_V30_D(*UB#a+pLT+os=JzOM9*Wi zHM}u|_iw0``wKaG1l0jlkqf$>o|^NpC?t=4iZi&Sv7xs^or|GXRiyHY7Ww_*`QqR? zHf2(e%p3ph^sQ!tAoJveJ7cM#0G`|gO96y(1>)PvoSEA`X+B*b8oZUpV37*kHd_Py;rT73UYX$*&UJ5EN&l6)E+LI0tFd~d2MBl6 z-pf6!?_C=dQ?!~skOfOu?dcEC`^;SPrxj>1K1K8!FuEW%F83*N>Uv~8C3Pk;FQ#lQ z5vII`4ZqJj&BIw}xkUdsV_nx6U^{Du zn0tZ-OFZXL5Xd2MYmRzD8^-U4Ac}hU*zn??Tl9&M6Fl{9aeQ}FJAZLqXxMz+?+M@m zEoM%ajk6;e3bVW}auKt}b)L(uCRh@KfsKwLXG!#$1P2_v{n2W=I-rxU93YTNDn|Dn z_Il&Uk&2l%HXW411sAo?xasvCO^bv&$sVsuwkYOve*S&tY^|ZjE6Cm`^L*S>nRSD4 zfqP4Gu>a^GyfS;KVanVt{+{zQw%nBon`tSSB3*F`;Zf$AnEJD8HpS`oTMDR-1@tN~ zn3TCbQ-Fpxge)ZsbJ@rA1X+Kxbn)LPML%)BxEwt)9C;gOeb#jP7>j;S+euln16bw_ z@7;8bz3bb2EUx|<2j)KK#A0Z_11LYRT7&+^g|GK!N-_pRCJx@pj*o>2m%tXdp^!TY z-jT9@;J@dVS|m5g!Plt?FF8BLQi?Cl+^YyVox(f=>ga0-j;T_+K^bcbi#}1aoI$#U zmlC}Qwy&oQIqY2nr}VB^2PjQ9*9#gA{gmku;xgwtvRpNbvTYGAYNzfF`{j#7c0Wa1 zdP6mr;jA})E9zIe;j}rgWOp4Cua(lXqrxsdchhdr9np{cljI%dAArKRd1l4~_v4gO04+-Dt_ogEoXDLoXXX1xC zall&MjIQ*Wso2_8tEne6!&rB4r@m_Uqr_fFCX;)2!6EV4AlsDyRa^e6~QFqJmhB?gBAP)SFsF|z-f3TELhEp1C?e&xxhj`aDr>f&F& zX_4y6nPk0={xO&K?J(s;QTuC{H00)tA4c5o!ndaE2f?Xh%TrTYebSiO=-}Y?elG1h zsiWI8qUkip0FrNw)XdC%!Q|tYnHJ7vE%yyCU9V7ybpacEI{o zKa6jl{L{n2gU^+^$P)NUSa90zA;3|HmZKFX`zP4n4%7$1*oVT_WQXV=L3bfeKrGJt zkPkUX*yLD%cxjBW2^N1uW*l(@!gJ4vhQKu*K;%rkal_5{1~2^P9GvuCnn}9DG@Xth z^Uj1Mk29Yxar|}}(852h=pkGGClE8W!(5WRjh_B+hV~9=oCh<|C*g$_hRu#AkRZOy zxH1$Q86?h^Khw1M;hWHh=7q>IrFs$YEB6t~HTc{qCIiNI0Nc_Do*!)0yh}0hAeGHP z;|2#HbY4dJ5+b_2y<8_EN;=*jCMZIGyG&q2(p8^gN)d|j&C*|nsR@Op&VJC>PSaqn zX2ISuzT35tT~j7HT;At;BI?-9Wnmc$uW>558uY3^Xt93kMJ*zYm;s~Z;L3GK*HD!qR%`B3H~4iuUoAyvyae8g)Gz6Q<{ohl zsyRLv=c`KCLHt}Z{}>JBGj@;BIh`fqOE7#Y{um+bl|MSj(8BAA6ZT3``ZX%L($FFc z1XA1;l=KGGXTk#0tzSPf=_?c|-3_r7&xiD^_t7`|YVkEgmQpAb6H9^1GtIFZlKuu7 z3B|7zSgF<(>>2A4nd3wFnY5E92{TyalP8jPxeD@fv%g=C=FuQetEuAhdNKG#st23% zN3?T`L-?p}{iG`eq-1$BeuP#~Ngui=gCZvB;8V+89|8J%H=SqvlgX*8bMovR=9_xC z%`c;2UCfmGWu(wwxVvyIZvRapb?c^wIu2K~$4GCx)Ati)7hnGU)*A)+;Q+JGPZ;^{ zhIR|wba4nm-3IcF2K>UPGsWqR3%kPLi#FUv^9`2#9b#DyF|ER$TU6qESvO3q1DY!6 zhWSx^yFbhoz`7gdbX~27U)X~*ANNP($Bqov1@f_zW4>RrVTeyqO!n=lyrODiLXr%+ zOk(IcraQ`do^eg+ApQ)s)}thw)#G-!o$l~8EFcz@JS^)D&zntW7z1@rjrco{(2q6l z13UNVzv+cH(MFHe^wP*->Aqz|#i08f=w{<|M$aBK7@`#P?OA6H9+D)`s;Q=o>6Kw+%DR^=*c zrMnk^6tlCNSkmo_{cbVYbPsV#TIjK?M(R~6NwF*scQaynn5j>Cpfn4S4@m8xUAY=r zdNEn3kYS2{H}vbtmaMYH&*;^nG;RdX2-!kExr!I%P>RENV}S$6iR&LO?p&jIJM2(+ z^l7{DpQ)(p!EJb2mrOr5hrjg>a_@CL;`N4YF{k@aPk;O**>-u2FSz?u2$9Sob>~gt zdF+{ZhcpGg5?MCourivY^Mh#dezx#cG=?SJpB0l<^%WMfWk();@2T8Y6RZ1t_B5l9 zJGnljMWRZ(-;%%WSxS9pNn!1Cri&?Orh|;n5fcz?V|T(0AsM`9E-jlI@P3~-MArJN z=aA$Q>oSdN^DYjA zg?8=b>+cAdX*;rK&kO?S$ZTme=aP#v_6#C2sz+@r{=Yr%|E9&KysfI_(vB0ZQ$bkh z>UmxjYO|@ZL#%?8Cm9Xnls~^GlDHpCtgznt9dg_rZM~pE&==&2!jKa;3P>=I)Z>-> zU(}-X4amt(hEj}1L^L`CH~eY&5Q7zzq0|XjUO`Kk>38eWafxzU!HA(zFKi!m`ecL) z<*brx7%1253)nQ}5-(K7b5e*Y%T>0q&i?=wx=XXo zw?vpoRL$y70+ za?_dZ#4Eeshd5GT6RaI-s#s{&<80uWJXO2AZk$fLFuvo0y#P#B`b^+rj)M-3uxyg& z>K3<}E4ea4sN_Jx%f3bX3FyP%6rX1gH12UtH}RByJ$6MUVZ~gN=41k#M;IxVBv`qn zz_mUj)xOplS%HWVZrKs8j26;95equ&sCp{VjPUUd1=aHZK`gLJ(c;=V68{IWaAeXW zVrnwC0&E(WW+T+&X?2(OMnY4LLMw4;dtEaYs$;33%PQe zZDvE_85g73lIjAWWVVH%;EUV`uYM91KaiseWk2UcPJs6we;fZCsMvJP)=@_&(ftQl zWETqD_1A}g0v36&pMXWd@jh;WBl@BBdvGz*kQ$z^%pNWg z2y%VIl5Hw}%HcnAfWwxSe_9@ z?lSmni|Y+lV07F2p|;3UnVPVI_v(tk;`&AP$R%#(P^rW+e#f>gY7(3A+vZn1?e1I1 zZawpN($a_PoedoCzr5U>TyxLNG6>F`rmow=EWNz^#4=}OK$IRY_nN-{Kll;Bu17^SatA%n3vIwgzSQb0i;69 zBZ{nwCPr-J7HGO>o}AKGz0}q=T|g<7OwRx`7Fzej%;H+rHtWPvAFJ6?pDZeC8=SEB zf4vzqQuxOh4ZogxGj1<hhrL#d7ZpAwppEs3Jj1^jc`)507WX zj&Tbscy7J_#4y~Kab%YHfrd1R^`;u%(IO>w1wOV1ACx9gYA;S2A>oCu6aQ=5Qdw0x ztk~Xb_ddSYJ5~`XhGNvX7gm_tVfp)WE;JK3AzFAyCiaTauUfu%R~y`n{CiyGaJwkM z2N;6E$QpGxFx_LX=pbQZH~B8ul60eO77X)rn&r>vN}l}Gou+%9-QH~R8sz(xngFW_ z?Djy70dzS>Je#$AZMF(&FSo=->qaB%mMy_tcHUkD-2?|iTQclOSI(z5_HzTd{(YFz z%<>_uz>FgJNbw@f=9I0k9&Pf6S1CrS_vMwamUgD?nKlyUa-fm(&-N{}v$3X0XF!#l zUJRhW8aRQLj_325z$mb&9w(b-Qrer5Zf?{X!QC#w2OFv)aFKB9zAT%j*SWE@I52=Z9|M{+*0I zl)EYm%S;ZX!jPR$)Vuy;+yyo6loYT}rBR-o#mdNhSBG`hMD~ThXJrUbec=3WB@8Ml zOl%}$)y#;&v@|R!LTMQcJz+p3J%o~Cg#1diSoMT(1UlE?vL>)XlOx0|lu>OXy4|&~ zV{4FJxv(g;HGr;QplYq`CquY`O&R6DSW6x?iCwoNQPFVVY!GF=uduGHc1>Rn(d9x9 zry{R*-PQDM%UF(Ct02v74UMgQs1lkID~o^#44h@_*lslt4k+9o%tHsqB(- zwOs(JgF?IEjOzmYs0NG%G~+ZeW10i|T`B1*A3SKF7)0mA>LSg76Bowck>i0Q`Inlm zBN&wumAK8J-rj?)vB5VE17hfY(X|gVrHuWUj6LRJ6zPO7K&67rFL}EBESuz#gia*P z*Uam}<#$vVGLKRM-m87!3`cI6LF2A9gt~Ay5VemMga!%Ha!=)e50LYM*{Lq##pzeR zJ6jv~%g@@6(`qTEYQi#vu~kpDMix8-*oD4@<8SVgMH|LzOOqbGgfO*_!i4Ns@ECbR zW$BrwSF^VP>GqVk$rVLX<|2F)Rv%KFO)ICgo>*dI*(hrfoPB+08YGnx z6g|V7hb}X@0=9|vrgMkvgT&1FL<3GBjG^j%0Vkmh(s)DkMwdiv1%-g^E^@c@b&m$U!;8B4c$eL; z#(e^+-Uz{O$zpcAxSx%R`Fb~X53ZagZj7ygHtu+?`ElS@xjG{?m{6+~_;u0?L;y0| zCQ{evWi2kQi3~lwlW@P(sPEkF(pCDwvN%F@A)i7Q3Qh6LK*L3&RntGOW#l(FkwXH2*qBSE=*jGb`boUiI!vd8?p6)ekMM3 z?J?!8H4Gxq;cz4{UI4pdE}q8#Z`XY7W99bS{RIkKITOcunV`e1gp+9)HhQ&PegkB#F#nU`> zg2OD9c4<_vzfty~_~H9f&iD7dsi%Mt%O8E zy;a;J{OnMqAJ9VNQ=)^fMslUv_SkNGlCK`Jt4VE;?xe+3z4CCv zYZ7Y@t&TqV6j|GB%%meA#WEaN<&$U(wztuAjFspVsa9wiR8^_C=XOkTWwqZh5~o)O zZp=z$tO9TEIzb2bTCg6xU1jtMC86}J`&8Of&%6Q=Q_MnXk0%XncXl)Xy38qOiaic1 z#n^PPKF_BOX`Vt`wGeuwf9h!1)79cNr(x1Rhkp{Q6;W(6=!kb3-bMi%utNSPkq_oC zp3Vp=>CA)(puL(Bvw@S!hv!@?YXR>-%1f5bC}gch3nax~2CE;zPr7S0Cz-ul9Rp0M zO1jmDYq&m|xQK58Hwn&WY4?pFTbtiCIqSAHn{B}(i17JhRjqvygx8chy<$Q$O?8P= z6=3Ne0&&fYYFs317#U6#5uwa+hx+|Np-^99m7pbb?_xpeE!Fqx+(+@QmCV_oyZI7O zDkF8y3VLQVc3s-nQz~&)rjhY;nFpH0zLh0bo;iwhqX6~UZ zj8i4*^QkC|?cw!q?5#6S;w=qhjXx=MyLiZ(`X7glF$*s}WDDZr@wq&e1^?Pa`vm0O^{u&nYex8WOj$RE@h+oX_lPKvClUcK_T<=W;z0Z zK9)Gv@SB=I=c*2)6Lx8#LY4lZ+*D;vG6$myTT6^uK33RFFSY1ILjQ#fO#q!iOUmMxJuh7Z^{wp==gY;S>Bn{#34ZIiwL<|rYZ zIm8-vYi78^ym)9}=1K4s1)B+?w8J>He_M+yDxXP01EM5J$k6c#qk?dL_0>61>+x{- z0HJ^RMUVLE#X_eCg+$NamxE38!U!4&<*!U>dFqj{^StZP{}tg)8(|p?fNYBEu@6VD z?VGpt?F#Q|lD8C)?LAR>heJ>@qIJy?KD|bl=Dyy4Xxql@uM+<;u1wN+m;bYL?$SEh z`u3{D<7Sq&2aEn)33==TCC)~;UEPi~ozz@5Z2+mlVWo&k6hPqrielNz=2x0{Q;*hSbC_|0NaG4I_iR;%F2}3bfQh(sTSt3565SR)64! z`716kKY({XG72CVDz9uIBa(PrtX*|Awsl+v)I>nd?q`PP*4-)K2nl<+)P_+2*_rP%bsIFQi7jb@%XJA439%Xqs4@e0rRuiw}2W&Xdx zY76rPT7wlba@zI^eHW7(uz6xYPBC3(VfKT+saww3|W9ckioX-%R?C z7fgQ@&15fOA>>3}Nrb1eq{p`YvM{2=`RUw2d&?`?)JsGAYQ-H8w`&0hrIhpz-t}3v z{ZU$CvfQ%464Uo2=qbM0v?c{~7D(riZEiXB`Gw9CcI<_U)#si)9FQ|1B_4*s42n|h zaUZ6?;83-HI!Jeoe4T)J|KJXnZf37qKyjOjFXG-4VeN{|!F+fn%rYWHaSz2el>Mm5 zGXU#|?(yqpKX5VU$L`A`x_|hOJxQ*DoSt|_KiJ_$T>*s?f4kJKzYaZl+0(nn-RtE4 zPV%!ou8L1X5RwK#hWMK1PJTa=NwGrZd{8y9aFN#DZa_jj(0;*@2%9sV$rF6KcVtxA z2`4#8#jS=XTS}%Ox2f_TJrL7(joXK;KMu_eIu96})!QFeb$0-_7F&i{{=bZrKW)d> z9S(`>S{&L>N|}v(beM|gt|8k9X@O4AMDLlWL-pCd8EX$!6V*v~m$c7qc`1HBX|H%% zw{4eWn?Mt*oaq^cU}IlMkDV+}2uE`ll>pAYx}uwWLV3t%j2mgH88(Yf8#M%4mn7fF zxqjxwOYMU&JJPdf&SI z!$M{s4{&8w@Cf>Ut+M~7t&Y(a*3xRqu5+M1BJ(`j6w0qlz99d%a7nNZl>Ed)Qd28G zC$ZptG54`PK)>xQn&iGh1=3p%WY~SD3(MC=N(`$1_LYhhuAFNnCphKz6i*icifzqe zk;ZjuWKZ(!s?I9Hz}MNr9y{C1u9km(D=!+AewY6V6YNZ^K<|kYy-%?o?^`}wZC>vw zWz(Os1RXvap#lW)AVl%6RU#UBTT;&+N1%<3)Z2AqN~AdwX#C94gka|&mzX^H8;uTHgarEi*E9|2pc-;kq*>NK-Zh(bFY^4Wrgk@E6^q73(9vm{jW(V8Fn`0ad`N@$lgq7L5e$NF{EWF^Dhf zj0@HB%mnoj`8cp$5KO|5;2(s$B2hM+2o;He7XYAwQ+tp|dJne0CwLd&mr&W|ea-o+ z^QZkhJ69+JTvrk5FLhs^?pL^9yFnq>8L&j88B@14?VGjd~N z^zEM2@oPuiS@=^a5cSoDmnnHV)q~lBg>C%?e>RZ>e<0d6I9sQ<5VJ37e!_cEPfm8>O}1XmJRoHm{q4rB8%!juU%trKXQ0%CHRmIlm@rDyG% zLAt=K$TjwEXb-q(f=&>l>cCzWc?6N@Ec>7@9q+CJvWGEAM;o~HnJ_5rP&=D-*6QTi z^SdHHU1{HX(T+g|7>Gh0*L<`01sT=(RJC3Dy6^L2k#stsASL^0U?k7BxbWnea_A1C zN3JiqoV{}38`Cqj2!7=d%;R30BD&rFzFD*zANp_CZ=MJS`wB!_lxBPpd+fdr=REoQ zlwwSYbF*#-(ld~0rY=kRf;FmAYTaumR-UhVNA$72FTLD2crVMuIKxn8L8DB7uVM#| z(^PYm%{2>gRuw;XhpWq8FE>0hDd0hGB`tk^oyN<@Z^ z*?s9oxdS|}D1EhuHQ9VqqNeIMyo{pA%gHU~l$a(Ed_nqyoSsclBSFTTy_68Gd%XC) zQ8?{_QoJk?nKCb+jiSbRZ1)(H6;A07zhI%U~pPQlrT*2XKwO75tA6&QCxl0ZM zMxzJ>#IFdyG_DDde+^$kolJK<%C@S#pqrVmb5khYah$Yn;vA}#Z(^%m`&0^l@?;US zT=qmm@}Nu3OpmZ=+;QMu+z>l1rIzFXmhpAuT+|*rowmfuUsz0SM=6 ztjR%qqMnY+4_5v|)rj8GdFuO1|IIdKclB;{=*KozR9I~%pp%a+2bD{~{ z<3VtgWOHs)Rwoc4F(?2+eyN*5D{R3|&z{P{i$6_Jvh9SDLi}ZUOdBQ`f=qGr3vt zC8W*_aj}0_1N7~Ba~7Q_xJB(q@mjmjkwHJm!2mC1nFl4^taz}HjS`EMD^Pwf{xn`p zB`Nyf_NflXE@f#+m`iHTp*W}HuM@^baR1^$9qdCB^-V^Fj>RaiJIje|T_%h9PIc6_V=rqJ}W$qgY*4ACpgklPXpm{jA!O4;!J#z_Q_R|=_M42faNRO-nkW&?(x z*-jJZ%?cxn{pY0dPjLztx;Ia&w4J`H8tOK53>o3mazZ9CD*`ljm_`8yAS?rBaliqV zs&vj*<`}CGLYAC&i%0}8dvUagCBM;S;Ac%YKp4O?T$LTDxDDZ*-l_Cw$HzKn{L~xe z++c~Bo;R`+Q-fG2=@OUms#C>EuE1Pd*$b_wjyF8S00)hd)~;N&=foxbLjAahJf!yQ z`G#yi6SH>x^|9(DWssr=q_lcaRDa!s&aM>+Z6(C8*dND8KfpmRkuH(cp3XSswqoR} zY(?zcFl=4QNDWTzuVg}e4 zNc^SD#4-ucN{9Kwvpda8rxf^C!8DaYn{~ZeECX*<<$@^SWR55DRb% zm^eA~hJ-~$EVHu%o=M$Ndw9Uy{N2x2BoIm2TwswklD;8!exz$TQ}rT^AlL70rSZ;v>X@fhv}SA4 zf7p`^c}lE36mTug21e5gn~QbexXTEKX9~U@{a&duBdwRCSF|)D{b&jtd04>A6$6CC zEw(G}V$k|#ZtYX|pSsZc0=Lg?tsBp>Xnng%X;_8B3BNBP$5Vo@dR(;Mw{iVhuCR%^ zjrwTsab>4-Kx!0n141O+6p>!_G?b=Vv8VOu9O42B_gunm^wM-M4X|BKh$YAR%So!) z59Z|EihA^n2`DRRvGw2F$l|BqvqXNYKRC%F{Nht}{YF`Ky_?!7nBA9`yHhZ*`g}ZQ zN|P(V=u5-@FKr@QrAv-h(`r$*Hu~1A^dmLHeSy&>1=Qu~(jhxJ@lMYF@`KTs`ueg_ z6D)7`0}cpR(rpr`lBLgs!_ZNP!l za6{tBg?E3HNUixojMED|wDGsc$NE8FJqY&d`x~D~hcn#EH5BpGF;`eqFE71DxNONK zN|bj)BFL9B9p%ivAg&UM1x6TjA$`wNEhpFq!m zDqO47tsbNLBS#CX6c@Q$=5!Y>b^*~yo%91T9;56Gg$ z4CmJfiw;J2N}f5_@{X~A1l!n%4q29b0!?W4$4`&;rA3yz&$NViA7KuY=S3Q`&3us)gb+2}7v z=KXD69I#XN&fg2&PN9~XV6}zN66MKV3I*=bu1DfBJQUyX#OpEd9VL#n-3ORKu>zet z!3G-CqMwC9iBZ-QOwqpCb^|-eA_PAkc~zA-jHPz65mD73Vm;{tTd|Qi5kWo`AwNE? ziXKh@q+8LexeB|nSFMR$-(uX!x?3277XBf?^iof3oH|-g;w<6KA_9Z*CH(LrQrxQ; z6WI+=rCATaUr?94$R<0>OPyL1E**Rfo%$c_59z4|eIyQ`j6YvgDfKbBb@A#l|jwS(SM#;ZzD!3%^IF zL}zaN`V&&b z=W@QhyVgdQ+>4bJ>sqBukr)#H8I=&LirQ(EE)GazMTHb%)t|bvKmz^YjErJ4B(v`4 zBau+e^n%vN^oK6H!yo)1l`>$CA9jSBA4JEd5I<%2{zdSs28$$%9_1$l@jj}Zop*LX z_!*V(QzA%}I%b8By(b28+Nu2xJ$h(xE!{T=1GFoL@NagSfj@}HM4CS!s4RWR@k2E4 z8PyNL+#3SVzqM=G>_UxaXEHvaziWALJh}9vf0<)S;GGKRS*Ki#Gg~C1Ewx{MA@P(8c0wI%+yKJtfrk=QTa{RpRIWHYXf7emmgP|9aKh z?0(wxc>Q%ddF_$QgJ8sLZD7`4(pN)9z#Y6FAXTRr_rzhVuaEZP;X+Xv2J)3qyKM25 z;Hu2h`EDaNkUG8f@y9sbyS}$e7gY?NJ1V9gO<$y(!FIXOe#v*SHQuqtVOV5FgI{Nj zsT)r4V==XEJOs7_p&K9}OsQthGhcLnlIn={(R!@os84~(%n)d6|0W|M|5>goEF6%L z6k$axGi!vul6a&1GzqKU0+q=^&>JG)+mcCWg@6AmfsqLHcMocF4<0A^>5cr$5DZIk zh>vfL@*Ld1`RBL&)9&=25eSiLn0xdC^K#J>Qo(pN`-XvKl5w@zb#RmBc;f%^tSk)| zQ!Oc?wL7h!CcH4yDk?)gv7W+}%nJv!_J{J3h>);SNUVcM|DVMX@!a#q zI8^k#D>*s~R!~6goe5$q0IuQ)`jpFpiKxm%oSoIi4Odw}DLwYd`-@m!q`i@$Pv@jm zo&8lH+mJQF={F_k6$WK2W;<##SbL8I!$)9Qq<(u~h?cZq=lE-(ZQHgVpcegYjsZUx zR`WJP&v>H+P&;@(@%sc3FM6TcmC6pc^Kdw(UAlh~0227Q5!~*l8+_fPGz z!yAv`_5PY9moF>`QosFqjaMHbWZQ8_)axaO!B^K`Mry;wL^?+{)r#LI2?H^-tOma! z99&DUgUYs50Rk~EupWY~W3%4N%^Dl)wOKI_EE#lZ?Czr^1wyWv}Mx>G5o*XBq)>)K6i2Py{>V4 z%eR48FJjiemnEO$mIHNOKm5-gH{n170t8;`w0a8jhoqT1x zUfq3+O!xN8rH!j{MPWOZJ!=dJLVCeVbdNA`$g{Ot^Keh8S*5L2{q=w!iPFV?YQ7|bMm-tFlqwok%l_iS z5ku}}IG<8O%vZJH=_?oFYemKAb1$&Bf9AlRhnJ`#*FjV!pXOtGHZz88Q=L8gN90;$ zpy9X7DJ#+Jy43$lOJwg2+p4lBwJxSwiBsgh5U{*tx&~l8tcR#ksTEyDT2@I7I0wLDS$%*pu zW?dXv1oPBEkv%JCbm=D5KdO3#|tyLp}SxGHM7ef%sMhtcl6UG5+;oAljb= z2PxLzy2EEesh(kr5$gTcA0VEf;we76lDCKNdd55e7q-}WE^N!OAG8@MvdpRzT{Bvo zine>RS`&_(YaTOr*;GCApH>Mp`pWobtCCMY_*j}N@H4FjT6I+6c3dx#fB$sZ zpEsRn%4(6~GNL6YUj{#+i`@99NY%1Of>RXQ^6Dnoc=8)C>X0MJ1Y|n+J+3s*SJI9R zuUa$nW~gO^7W`&9oZhdWK3C4kY(0&eptFt-i%m~#NSHQ_JLCt%uSpHxZf);c*3!B( z9>e`}5&8j#4u_ZB=>DnFZJ96!^15d3H-2ae;PmHGcnqA)ErhjbPpmzJSv%TNSisyN zB7d<|&NQk<3wLI=0nOG}6)|>(TRpxzX>sn`Ys)3(iuIWwpjK!@e9&R133lKkrhJe< zqi-!Fh$lT&ATz#0-p~Q6PyzuDqF(4;FHrm`k$z9D$;Z^BsH#?xzKPUU0C~v2HawF? zwI=LIpN=sWgDzn;M)R1%lz2CO%y&oxI+>|jMt2+woC88JkT6Wboc20}0FP*-o;`_N zBz>`rT^bo;MWm*-v-;$KzO%ZhfQC@D#qFA1N9JG^p@unQjxF8LNe9K&hI$GRlhGNc zD{kja9hwp-=M6&{)flw_l#4K3WM<8cmvAI5z(Oka-OK*{@xj+tdQ!8 zHSRCSI=}_C0VoBZam6qi;RLZq8xUR!Ys59NQo-^AZoPhURjQBcRSt+O<)Jjr2Xa9f zHobO;tFsFBxa*6Ljor`{k9b~eK7%~ zfVESPPmF-D*uhswL&S)o3t1ytJDnt5&8%rw?_FP41~D>~H41o)KUKm+|Lj5_AxcNl zQ4ML#h=PS^)GvXt?qrhUJu(47@VklusHV6 zwn%^Gj56{^;#w7v>*)rgTa}=n521|j0k{M)7PZd9P~7emDi5(Ud#0g@(>r3RJY@TE z><_YNgLRkXF0-8ebtGDHV|2B~b`bpjLUMAADZC0S;-!1mVUs3zyzwBXLL}Qc-ng|` z@^R09|5biiW-#UP6ERwTA&bmH#7#EAQ*|u7d62IyV|(EELoI2KeX8$TXYyt*3eXwp zd}Vhd^y1L9Gud}72{Ir>9=%!~NFP6Pxg>eX^&!p40NzA@vX7D*m_1QE!1skZ68C~y zqR8y4DHS*lOa^xlD;4N(jhp}y zfFk|pPW=~;a_IN|YVf~>Y9ipBc<#&}f}faxW~FI49Hw7i5FnkBt-lvj(4}Y)a0!#| zK>xHARZBqc|4vRRbT>vG97$P02n)56MpPt2;QfIZ%)O)Vq!42;zUy(7Ztus-(W<`s zqXk$KLM0ef;2-#UjEx`Vebf%T6|8k>Zy*thzcpE z?ipic7`G*VsG)V4yQQb`%fs8(es_!jY!WXaT$hb4QGCDM+veR^FhoOm#~(GW`~x@x zUxDNz5?Ui=1?keKs2I5arhip#?NQ~#*1hE-p}S|s<4gzMN7c`4C}QT^t-QipbrFzQ zRYd_G)zANC)yKdbx{nZ)9Z;M&gk$(Layt%6)9%EFGOFYV<^6uIF!78oR-!j14mORp zHRA6T{rF$f&i^bJOjaGAD8i2)u0;PWwWl)f-eLWB$)HnV=YUv%Elii%eoW(_a55qT zLC6(wJlkfl{dQcJ&^nv;d(Mu}ub2>ZEj?)i3+ ztyf8NqTlWGl@*zrYP`l@%cqm>7rfi|uU(*7@AK!ZK6qVZ4tzdXF*mC}a}o-7fg7<+ z$)NJcYuhzIZaoKpg{YmA?l7pfz=B6|q3N~&FK$MFpdEvCnUls?h@bD1n%va29rPTM z6B?B$w#J8qh?r)_eFLAN=RG?>O#HFF!>QyC144}?l#D>65KR`egEM!Nq(WswoxSCd z698F#2K-D&%A=53Wh0jrs;;%%l8_65nkBY!pl_$S$&SL)gj^?=jb^%3 zp|*))H&q=-xDvXf>Z{Yr-15p-hWHM)ASsTW7!s~ z_0oHG4pDY`qhvwPP#l)zew{fhp@TjZLB${D zQAgkBZGs1*un_oFwA^Gq%tb{}XgO*q5CmDMY(|U6VeGxAx50$fig<{G7YoB1(wJov zL3Q&2U!lKdPipL#9+z5&_}uQ+z+yXW>|`Xn7c9A%6P39ysRw&%YhWn9N5`Fm>H#B< zqDEhr`d&;)uwqPD7RNLdKfsy(&W?HF% zIRz5o5umpbN;_OXeHP`;`QF3$1pSU3ySO_9AxONI7<+;nbw`6PtUjv!>?u+TIKnYZJsHE2!vyBm5vlGYq*JIJd}d*N6*&%;$Wl@v^GeT zjHrP5fV-_s;{M9&Gj~ic-&WZ=2(+PBd5J~8!2ZUVaPw2d^|S7utiv~uy=ccL?YEhU zoD>FZi-?R?1{F8LZm$#5Avyp=_fCPZK@~-oBU}3_GX2Wdn2F|4`>-JTLk#yp?&QM{ z`vsDO3@JXZ@Jv4||4qIo#ONcvGWRfxf65_vEE?pVQJCT^3lPn7q}ab3Kt8;x`pAyf zLi^yYo^WKhqw-jAQ^=NbY#yoOl%t-WWF>Kp%{Zlu`C;`ECBKJkA&&zv2-eiY|H=CA z4%oAN_|#0SICGkDNXHO;)b!o%zpR%;t;hxX4l2?N7I=UrxYt7MBLc;_zclvbO|sCt z1*Z~T10a+UNtejn0CmiRlN?D&nNs1bGBv$yrp6a!$$i{?ulcUg13N;FGj zfn{+l9T0whQ`W0=r9P}Yz|kgY36dbmrjzo)B4F4-`cT-~e7I)hv%_>Gvm?3f)@>(uuS?;FMqR!z_>~bbb0c5jWE9wXH@&6xlrK9Cf_vY*w#jG zW|3OrY?CEUveR!b(Oaa7D0ptk$ayKF4IM5!$6UcGi@&@Co#9{1l`AV?T#p;cTW(u> zL>(xpg#)~QVx1vT8P$Hz9OriLm5grhsdefU`(M)bg{LAwaZ^S*75gwa+j!J@|6y7g z#!7Zjj!kBLUkGcS7(C9L$nGneeEld1Q_wvEfyR zud`w8 zegxxCm4-d*t5p8#Y}dwceK>TJTCZM}0Dq0=P!0aWH_@@|xEXfLx4XBw$2*K8{+ib_ z83X95-<#SF*f_-^gQC4zdNY{xf_WV8QuDNWc0qHy|K*H#Qt3>m9e&BFp3t@Ug6a*= zSSqgD#5HCV3`@$7;6^h(-H4WXjc0X&v2m%RBZ4)<;rsyRPVQf8pFQfV{!`a&^308^ z_Aj~vAneOf4v)qzi@5eeMWel)+G94BS|89;JLNs^ycvBlxN&u0`EN3QE-%}y;6zV4 zqp{}~=Vp;)JJJ=4ZtZH)dL|+f@p#dBnRNLTGEKve5$-Vt+CIS3y<3Ucvc|x_%HQ{s zcu5L~0`LV%0RM}UlN3t@GG;vf-yLUwANf1pvOLxbt@Vq1CLkZje}H>H+?Cj8yE zBWsA8I{+hjh#UJ@F&sO({z{3BdqRhmts_=_a_P(uKe>?{agIr!U?WDV*{$c8hLWax zX(3DSTCQ5}oq1;2n!!*MqLMzZMGuhKAF?q5=iwRYR<1X>7Xx==HNH2UJ67XnrmlU# z)=eA8CtI7x9QZkFT)4IC4h~wV&d5q#ddW8KV}ku6d#C|%$dc9(@M_V$QXosB8H$3{ z7TPRboT|~NWEwBGbZ5?zTNW%oH zKgj1HpezvjUFNm@vUFDCl}Aj-uky$lp{n@48ksbpRRY;F@+2)-ha0y}lX}T}y)?V6 zE}dF(L^DBh-I(OZ^Zg*qnLR#Wz9(eZP4A{ycXIkW`7@nu+BZCYmlOLG{6;GXJ!^{< zzcAQWnr@tKCh$NbpcT}&23$X2`80~Uwa`YBgm+dVw4qM!S~JY;o%(y-hZhZ!GL3y?2>^kN85&6`XB>dX zoE-Q7v80rRe6{4OF@hVxv6jwXrUY96dd5n9N zfFZICsdE3bhAnkw50J|IYUMl(=f@XlKVklq+yB6W_0fN|m}?eFUGYWR$`rfDpx?hc z#m{$$==m6nao30DWA1|eZ()?^-JbVJ|Kp_>%jX}AWua{KqDoHw#Nc#w?Sd>=Zp^4F zSa`O&CHOvw+Sokxfym$cnT8Xum^*vDkN#Hr0_w^EQ&$bkAi&Qh;3<_#-Kez#1kD{I zMWZ;U4#BW))E|T_QLxxU#vB6^UT9ePeXyL7&es>uu1q!$#F~Tdtoq$h2FF)FyxHRb zcZlPpl0;r^e_@vhIhs=4NupzHianNzyH%f}xj}!LkIz`JuyX%rZvJxRXt}4|!3*SU z-3LlObd{i5W&pP-*fWQ@g)RZWW~YX3(X7mns(EQ?{6T56wC)JT7DrcVv($1FBSTAC zo25zFw!M@5#6CTr!@NwJ*cMBCNz|4-w_0ueW03X;#Q2)z<3o}4z!(>bK%7BuY*O{J zz3^#K(@O`hIyWb;l`&sNNPMc}Q-jbm?He`!u5!eqC3mTrv_lN57fr17F(#2$ z2$t1XE5X12wfFoFvcRk)Y*6C6^^o!1dQeUMZ&;ucK=2bLwSNbQ4v?jkRi=0CcT;Mi zD&{D)bVTlB!2#h6O79u(oX|S=;%H2e-3*ljhyy?wvZ>CG^A}IQC__lrw?N=bMi6Q6 zzHJCE*_n_33ISi>bpd8SxuU+?0GOj-gKBYZeDe?7UE6Yy#uUrM&qe6E$KxWAQIJ|C z;rBO_GC?_O+i3o3fE~WZjXGHUyPh@lE^R$C&h=AAO>))=2cASlQs!ZW`xlQ~Z$3KX z*;J`j_*i3l7)oZDvlx|Q`LJjKCGIC;9b9+DV()p$;BI807#R^E>4%bZq|r5Tw?qj ze2qxrj9HsPc@Gil$T#YM02YDY!4bk7Yo^z8@<&;7ZhQrn7WOpp%%L!(DF(ql$Y8j+ zBD0<*1Fn?0yv;T9lxl|RKeEWbq|{~HW$hY6$b(Cf>*Toj$Qw4p0$Bka(836*Iv#m2 z4nwiTXO{gAfNrNGBM;ec)B$8Jb5dc^={fB+ti6Er_aOxHzAYl=mREs+1p)K}9n77> zvbsCwy|tx;#$u1m(6nAFU4!jTj3mop>Caeq5AtcRvZ>4+gEl@bqvK=l=E0J=Y}T$} zmL0T>7R!9H!XRs$sBo7xlFLE~ut8wTNk3wy58!Maz`(E?@Q>Y63ky73l~~25xSRIZ z>UZtouc~2(38qp7djg?cvP^;C5N;KdO$;j$J-b7+)NkksKUx6#ibb|{zzd?PsXFB_ zNq$$#*k9sJT-wW8cxkcJnER<^KPM&^m3hm6Qn{&9|oapbue#^uW8$Au)zVKa#if2g7@KOZEe;6~L(UDwR zlLB>*a2H8rX#Ika4{P2CzWY>vK`tKQn0<`h73<#?R0p()NdnzH!_>>@zCzPMeLnV* z@!Qqt;bvL=q7nnPFbTZsBkZp~@M;#a#6d6H?AYM9^48mO8(r=&|0l8g&#RVkQGfOA za|K!f+T}o*e)-O{LlbR@=jG=SQr$uRns*4x`vGo||71r#G;c;%olWSq2cZ0g3{KD| zPGrV0rzo_~@nCiZe25a@-`)AyRIezC@Wu?ohN_61Mo$ERmN4R!7tkl;Xn-pUP~ySXEH@SphskEIPj=_d&nfcDt<>_& zZYYd$k(51)Sh9Fu%6L`aB2&0hEc)(Si09QUTK=^`kckC5>EJGT08-{1Nr5AYqj!?4 z#MdHc-`^Va!#AO|oqxp+@cCa9V^I*{T|Rb<*mt@wn!$LSnrw&H*F>@THwvJUDqIc$ zn8+aG8&Y2TcVdNXfMrg+CjF72$(~ypQ_L&rc+Tw8>e{uxs;4oMa?_6)M>WKAfIq=` z3j!#nShTZmMnKU0r=%PTR>JkPTwBovkamDFAkdXab`-Ijfk zf|2ZfxuG2wyPqxkcy;u9x!K(P_ulj30&EW@0I$n>y zczL_Nw=1_UY5ZzLu9Up0-@9)!#C&8gzzLwLNt0ue^;EMWQ73P^D4lD~+(qn3rLZ5D0Uf+el)EWYn!tIwl)} zSWb(yk(H#G#X-84L}{i?6Cwr5uAg;=F!uH<8Zm)pF;N;K2oIhGy>l*sfH-`cF>x5> zM||x1I7k1;6%H$)MfTABjt0w((s~si_Za~RQ4)^6^j4*~>G>F+ouPu%kdc%3KU;!B@vQKIUuu0oTD!U&4$~t&cqjn*0gGjRX7BUO_iUxLAcEY z(z{5nQ5vJLv#3NBktoYZGtoLXnq8ZuB}u=k;fLX4Y1c;wteBrUZtjoZ4sl7nWaK3& zTDa=>LJXKQ zaak;%1Bvbv9vC~ei0O9ze})S^;&DL9JQ!}`9YjXnIUODlGP1UUy6W&1+vy16fPy|@ zAogY62_mL$I9hhSlvRGApt=f7y_{P@9i?rxW z!qwP(+6Yl@pEdRjD`e*bP1A#9i1M5y-fbe3jNYKjiRLuj9H?6MKx z2A4pNzzqOxr0|Si9V&*SHyw1kREc{TD0=B~#5Vq=(%V^VN?d7NeUbp~-9H!*j2l zjpu*{H!GEaY>qacvfH#S1oD#(7-T2!MPUpH3+BNb5i}QVNiEN{ zw(?UNy{ro>vZ9^(Up%OL?V2C+R`GfJvJ}|`4QVwZ4P!MA>LIiMD~|Yo?3gWE8f&Gu z0w(t3JyF$meD!*;w>xX{cZCXbxW#fg$I_c&Q^))&G3#6+MWd@_-XkP`-miuE#r2Y{t0$kn&A{Km6RO>c9Fy!Y2<>>VP z@J&6lZwLI13XxhZDv%rwj1#*^4`iM~^IF+hvgA8{MRbGWJN5`s12=l2wWI~0R{lGH zu{^G+flWox8X!CBQhl*%Lw@4=T=5v!Hc=2cWQ zAHk$9yH%;Cju|ir)zKXTtXAs>j7f_XG;Sz1{lQIY5kFc>shX6dy}Z~BpwZ{IJ(<+z ztjO$;bE*kpE10sG)CjL^5@~j8KhvE&<}mXQo;7%>h&T6 z9?-Bk#c53Bjm)E?+J=*9F4#v$2aOh2z*2_?LOa>~w|cv77Q z6BCkAwgvnNqNlm-~%_ zH3F~MRpWw5(ICmrz(Wg=f^Sn%_rM0CPI13jUdiv9e&~J_qjnPqubS-aoY8jM%k5WN zHqhR?XAOBXe|L0 z$mu^Re8Rx;5X|aN#fmYY*7uFx=OvaEbxjr(aejO&rEC-?$Hf5D@Y7}GO3Y3>7{gM} z1(vT#9oI!003iSEhy7^JcIpDfaisXX6h$>W3)}m3&;|)zbasvOc!>MF=ZNV-P`_Xy zk)I}OrfgAc%$GSqE!wUxb$EcBIZ_f?r{Cb%Z^jv3cW%!8TK4CX`X=!%EhuuB79&rm-kOYW82o@=Q5$6^Nc`Z-{Hj4mx&@S z=p*m%%fKbP+k%ZA?X=rg(GuBeLsgp?#^#V|(}%uF0R2D3X{Pu%7jRYD=-o+&#y884 z8T70rQ~5o2L_r?jj2=nw}%bTu~~E;j)p1?*2bEn}?8l z8u53HfEVn?58eN!1F2=VKw@I)HwV}xDVk4_YM4q#z>lC*D`mI^NH|$f90Qm|+Ro{l zs?^I{AUPluEWuKPT}i{3QV$rr_0%TdI2)pFRD`*bv5;CZ99Omcu4xh{OJaWb(GF4wjEnm{$MUu z{I;MEFoI@U*=j?PWU2Rdgp5`wBnJvr9Nx3jynBPX@QI@L( z90B$<>TBli7O$7_nAh!kzd}hIiCy2bdD6RAJRTi8iIqwPix$dQT>jO1L3Ccf6Z1ZM zph9EYo3SCNSjr+l#ul9w>xTNlNNa0pX|Xb1C8YM@XE!OkEO5_P`%d5~Jf>e^uU9;v zO|55>TwhJs-(1Zqx=^p+X3BA~jXq;kNZK64&43n_hr>r!lT6-^HG;5fBB8bT3#$>E z{kEP*i3JWZmSe|Ed1ROlcx0F_cx05D@=h}ammbw#Ob%^pRd5#kH6QVg!5CTDiYG(r#U8QM0y<>{Ka^v;}vBQktj#PNeJURj*2_ zo8NoNM9;Zirc)RtAuq*yI9|5D%_*lj@43f2qsq6uK0o@>MMd>c`}6zD2f;ZE700e# zZ~)K%eTPG_MZf2CN0I}?(de%<0o-UDHAYm#%=t8dIA2YamZ+PQ@5y~sindue@j+m4 z&`8BfWMF2%*IF^sKWdVcupypk597--VvrA;EN49?UdoldWkrzeIX^frTXfTpkOlIS zS;cBPOvEQTS&ex{L#wh`DBXsorX@~mbHI=~wi_dGkVP{@l9)Qpxk8=D-dO_fj~%<`Hp9IUYWYo={j34jes ztM{0me@Hq-YO${&{qMIAO}`?Wd3My)iefNVm4?O?E(cveua#Vk)%jPFA07^a*4qKKK zr)v@0CZob;=Ju=HX2Wn==o`1(C;+QLhkY`{fy3UbFA{=rlf^X)9O5pV1lS^zc-$#uX_Y7~O@U|!}4npr0?XoNRyl)Mf;W9$t^g5>Os-kHt*`!rva zurmqX=aJvLE^Afed>AIHFke+1X9M~$WU(F;CzU(^NlagKd0q@dgw?P(2H;#jq31K1 z(uQ`0FcLV}N=2rA*6C6;;weLbBP1a5J3^;#?aza2)iC$K+R%?g>;|i5F(!xplV(lb zyh9Dr4%IZ^#0I-a&8R%VwtFIi4qRPnxt4N~PxeY`BcOkqGPdEE`5+R0KYl0Am; zQ;c=TNE25g0{9;lB0HY?USMI{KMR>Pt!un%x}djPImr5zP*HBCvVYNhX)2e zC2m%5hRab|&R{)oJJT7zX5O(n&%b4CQ`}Xjbf*RV@bEP#MLFnR|MzqiPZ`J2-(^PD`#;7*qG>6}+o>vX2AF1KaIS#Lig& z>hfmO!-Qs`UsYw(%a|S0VBCkl@rTw<7SFxqf6Ki|&?nHk&|<5hN8iQDzMIPlxr;zv zJp=704YS_vrp1R}r;n`S0reWjIR{N?)gJ{hsiaAOjt<*S@4JSWT#0E0vYrh%BAVn; z4^Npmt9LZK+K9+DAtVwD$(LG}t`L3aSRs^En?ZM(l25TwdmztFl7ah6frJUFM%BX} zqD>wI(_F602NocnWac+1ZmLJzDEs9Dnk!&%m+eD%Q~<~@@Jj2C3+p}X$_pw;V|I55 zg^mdDxPz$dui6;^u;Q)&Tk;H))GQ;hY=O0KBkSHCG&-r|Yo)xL1C1A5Y2rhaCB&MR zguC@4{Ht-w6sam52<%Z}S{u2jwv#DwOmW;JiuH1O)P}GvZnWAf4N?&nix*F$#C)ZC zSN3e)o~qIK*n`jZ2;^Sx2gzbyZqU)ij@W?jYG%}gr_U?v%61)W?8W^4(z1DaW*`m; zGCiM4KP+Fcp>U!LcZ`pYjR<@pPm5OakduQ>DMAdZXlXfXG|z!HWZSNQktks73S?azm}vR-?m9)!RVWT-sXNSv{{X8z}MA z@T0d5`luoeq(}*fntigs8$;b<0zN~ev^d1>BDZMSGbCqD>yu7|;}{|bTh>osi2-RG z;)|WhHepG8dUjpRa!wnKe&N!>hz9_=q-Pt!Uf|ZX(ah1o&@Nck%eXlL@-~H~q2hw+ zmMzn{4c1{B@#hq1UH1g*m5lqX?B6d3@y%)nw9Rtv}OiYOX zgucEOK^8%3!Q?*DI zP<4PxGlKJ^tU{t(`m-a6u@qq7$G&lO8NXh*9eRXXhHtda(pgpAC7$fq$UNe$T>f0a zj9V=uLSj~zxydY?mo#UYxF_);oGjyilXkU$p53xw`b?cMZ6V*LZgj&4FH~asdOaUh zJkx6_>~Z!PbS~BIMb@Q<7jkJVM(w>4Iwit-Q*7%JEJm<&E}Zabh6WhPW{HH?Lew3P zubO0~c@LbgPL>iWrW-I|*cDcXy|{UrYsQTxLr|HCQWcx_Fhztt#eJS9T4i_Z?;p?N zFIgNtN1-hlZTcGs7YXj!F#R_`ij5(|LJ@lVw_LQHi4Qy-rw8O+T`2!_O`LV**Io*| zTlwJg8yrq3e`O40p(&tCrVrjDELNwug4*auS~8L{u?FaN#iFef&k6LmOALyXS)VSJ z$F)P6xpR~G2=%5I@6j{*X8v5SBNm>Q7nb4pkCB$PGKXOK5N{*3Je#}9Mk>@Rcyz#JWU zEjD4Utu7waf(6oYU~R==$wL0op0$d;Tv!DO6-I0ZR?E;+-j(~%*HF#o_@9LLsMn1l zA1+h*Uy7r5r@minY2)n_XbFz(ce6t;X=3k~wOBpbr!8h9P@+yhuTloR{@~2iB`DgM z)KWi5wB>qpH9`P{Q;)i^k=m)2qv*saiA2{≷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 z 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%0DXBa@r&!*`1sc6A-N-y-ZIcoE37y3!wa4 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�b8A6NOIHn|Q@4d$ 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 o1PoPaKdRT7mOd38kgqj8`gMp@yw)_0 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�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 W$VHqsSKVCo(d8nAD)>61tp5WYf8u2T delta 1094822 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